Menu

#495 Prevent duplicate submission approval

v1.0 (example)
closed-fixed
5
2015-04-03
2009-11-21
Ahasuerus
No

On rare occasion, submissions can be approved twice, which causes duplicate records to be created. We suspect that it is a timing issue. Recommend locking the submission table during the approval process.

Discussion

  • Ahasuerus

    Ahasuerus - 2014-01-26

    Ticket moved from /p/isfdb/bugs/143/

     
  • Ahasuerus

    Ahasuerus - 2014-01-31

    Ticket moved from /p/isfdb/feature-requests/534/

     
  • Ahasuerus

    Ahasuerus - 2014-10-10
    • Group: --> v1.0 (example)
     
  • Ahasuerus

    Ahasuerus - 2014-10-10

    Fixed Make Pseudonym and Remove Pseudonym in:

    mod/ya_new.py 1.4
    mod/ya_remove.py 1.4
    

    Installed in r2014-330 on 2014-10-09. Keeping open since the larger issue of changing the submission state from "N" to "I" at the beginning of the approval process hasn't been addressed yet.

     
  • Ahasuerus

    Ahasuerus - 2015-03-16
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1 @@
    -On rare occasion, submissions can be approved twice, which cause duplicate records to be created. We suspect that it is a timing issue. Recommend locking the submission table during the approval process.
    +On rare occasion, submissions can be approved twice, which causes duplicate records to be created. We suspect that it is a timing issue. Recommend locking the submission table during the approval process.
    
    • status: open --> closed-fixed
    • assigned_to: Ahasuerus
     
  • Ahasuerus

    Ahasuerus - 2015-03-16

    Addressed in:

    common/SQLparsing.py 1.152
    mod/isfdblib.py 1.26
    mod/recent.py 1.21
    scripts/add_in_progress_submission_status.sql 1.1
    

    By adding an "In Progress" state to the list of possible submission states. Installed in r2015-074 on 2015-03-15. Closing.

     
  • Ahasuerus

    Ahasuerus - 2015-03-16

    Spelling fixes in mod/recent.py 1.22. Installed in r2105-075 on 2015-03-15.

     
  • Ahasuerus

    Ahasuerus - 2015-03-16
     
  • Ahasuerus

    Ahasuerus - 2015-04-03

    Fixed SQL syntax (after the fact, no change made to the database) in scripts/add_in_progress_submission_status.sql 1.2

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB