We are moving to Git Issues for bug tracking in future releases. During transition, content will be in both tools. If you'd like to file a new bug, please create an issue.

Bug 8125 - Submissions cannot be deleted
Submissions cannot be deleted
Status: RESOLVED FIXED
Product: OMP
Classification: Unclassified
Component: General
1.0
All All
: P3 normal
Assigned To: PKP Support
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-02-21 09:09 PST by Alec Smecher
Modified: 2013-02-21 15:50 PST (History)
0 users

See Also:
Version Reported In:
Also Affects:


Attachments
Patch against OMP 1.0b (needs testing) (9.29 KB, patch)
2013-02-21 15:49 PST, Alec Smecher
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alec Smecher 2013-02-21 09:09:28 PST
It's impossible to delete a submission.

Suggest allowing Managers to delete a submission anytime from the submission header (as a top-level button alongside Catalog | Info | Participants), with a confirmation modal.

Should authors be able to delete submissions too, and if so, under what conditions (i.e. before any participants are assigned)?
Comment 1 Alec Smecher 2013-02-21 09:42:20 PST
Better: this should be added as a row action on Managers' submission lists. That means deleting a published monograph is a two-step process like in OJS (first unpublish, then find it in the list and delete it). This way we don't have to give it undeserved prominence and real estate.
Comment 2 Alec Smecher 2013-02-21 14:05:02 PST
Allow managerial roles to delete submissions
https://github.com/pkp/omp/commit/fcf6786db2db57e91a4c1de14a30083e08f45bfb
Comment 3 Alec Smecher 2013-02-21 15:35:02 PST
Allow managerial roles to delete submissions
https://github.com/pkp/omp/commit/b995a42e9d798cdf177e965d409c8bf47722c811
Comment 4 Alec Smecher 2013-02-21 15:45:02 PST
Allow managerial roles to delete submissions (fix role lists)
https://github.com/pkp/omp/commit/8783267a28238a23c25f859278233c2ff6650903
Comment 5 Alec Smecher 2013-02-21 15:49:18 PST
Created attachment 3910 [details]
Patch against OMP 1.0b (needs testing)
Comment 6 Alec Smecher 2013-02-21 15:50:03 PST
Fixed role name
https://github.com/pkp/omp/commit/3ee18f031c680105404b10df000523da5a58f021
Comment 7 Alec Smecher 2013-02-21 15:50:23 PST
Implemented against omp-stable-1_0 and master. Attached patch not tested fully against 1.0b, but should work. Authors can already delete incomplete submissions; this patch adds a row action on the Dashboard submission lists so that users with managerial roles can delete submissions as well.