Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-3782

Ensure form submissions occur at most once

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Editing interface
    • None

      MBS-3686 was caused by a user clicking the submit button multiple times and causing the form submission to occur be processed more than once. While I can't reproduce the problem now, this isn't a great answer. Instead, we should guarantee that form submissions occur with at-most-once semantics. One solution could be to generate a unique token on form request and require it be present on form submission, with an atomic get-and-delete routine.

            Unassigned Unassigned
            acid2 Oliver Charles
            Votes:
            2 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                Version Package