[x] Endpoint to approve papers: /approve and edit details.
[ ] Endpoint to only edit details or disapprove/edit any details: /edit.
[ ] Check for duplicates before approving any paper. At least throw an error so the replacement can be handled by a separate endpoint or some other means.
/approve
and edit details./edit
.