Activity Log not updating for metadata changes

Updating contributor metadata in OJS is only logged in the Activity Log if it relates to the first author. If details of co-authors are updated then these do not show in the activity logs, despite being updated in the UI. As well as meaning that the submission will have hidden actions if it is audited, this is causing us problems when it comes to the production process.

Steps I took leading up to the issue

  1. Access the Contributors tab in a submission

  2. Update Contributor information for anyone apart from the 1st author

  3. Check the Activity Log - there will NOT be a log for Submission metadata updated

  4. Update the Contributor information for the 1st author

  5. Check the Activity Log - there will be a log for Submission metadata updated

What application are you using?
OJS 3.3 (confirmed on the PKP demo site)

1 Like

Update
It turns out that this is not linked to the first author, but it is linked the contributor who is listed as the primary author.

If the primary author’s metadata is updated then it goes generate a log in the Activity Log.
If metadata is updated for a contributor who is not the primary author, then nothing is logged in the Activity Log.

Also filed: Activity Log not updating for metadata changes · Issue #10019 · pkp/pkp-lib · GitHub

1 Like