- Explore community
Would it be possible to add a check when saving a new revision to make sure it has not already been added? I've noticed a few times where two people have added the same revision independently (i.e., two people open the same page with the same revisions showing, both type in an identical new revision and hit Save.) You can work out what has happened as they are usually just a minute or two apart, but at first glance it looks as if someone has added a revision to the same species.
There are a couple of options.
* Check whether the particular species has already been suggested.
* Or, check whether any revisions at all have been made since the user loaded the page.
Ideally, I'd prefer the latter, as it allows the user to reconsider in the light of any new revisions. The page could then reload with the new revision(s) showing and the user's new revision unsaved and still in edit mode so they can decide whether they still want to add it, but won't have to type it in again.