Sometimes a user submits duplicate POST requests while submitting the Pledge form. This might be from clicking the Submit button more than once. This can result in duplicate Pledge entries saved in the database if the second POST request initiates saving a new pledge before the first one has finished saving in the database.
Acceptance criteria
Prevent more than one POST request from being sent during form submission
Sometimes a user submits duplicate
POST
requests while submitting the Pledge form. This might be from clicking the Submit button more than once. This can result in duplicate Pledge entries saved in the database if the second POST request initiates saving a new pledge before the first one has finished saving in the database.Acceptance criteria
POST
request from being sent during form submission