openlibhums / janeway

A web-based platform for publishing journals, preprints, conference proceedings, and books
https://janeway.systems/
GNU Affero General Public License v3.0
173 stars 65 forks source link

Preprints: OAI-PMH feed shouldn't display email addresses #3361

Closed alainna closed 1 year ago

alainna commented 1 year ago

Is your feature request related to a problem? Please describe. As a Janeway preprints administrator, I want to ensure that systems reading preprints metadata are able to obtain all information that they see on the public item page. I also want information hidden from the public item page to be excluded.

Describe the solution you'd like Remove from the oai-pmh feed author email addresses.

Additional context This seems to only be an issue in the JATS feed.

It may also be affecting the Janeway journals OAI-PMH JATS feed.

This is not an issue in the read API for preprints currently in development

alainna commented 1 year ago

Wondering whether the suggested change from @hardyoyo may help resolve this? https://github.com/BirkbeckCTP/janeway/pull/3166/commits/d755c0fe94fda6fdb8ae0d72c2bdeaebbff3d5fd

mauromsl commented 1 year ago

Wondering whether the suggested change from @hardyoyo may help resolve this? d755c0f

Sadly no, the serializer on that commit is used for the REST API, but not for the OAI-PMH interface