avoid double clicks on petition page #27251
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
Avoid double clicks of a Petition, following the lead set by this PR.
Before
Periodically, I see a pattern in petition signatures: One regular signature followed by one signature in which the contact name, address and email are empty. There is nothing in the contact record except the petition signature activity. The timestamps are the same. I can't be sure this is a double click, but it seems likely (and unfortunatley I can't figure out how to replicate - no matter how hard and fast I click my little mouse I still only get one signature).
After
Well, to be honest, nothing detectable by me has changed. However, signing still works and I am hoping we stop getting the double signature.
Comments
Open to suggestions on how to properly test or alternative theories on why this might be happening. Thanks!