Display “Created by” field for all Notes tab notes
When we use the APIs to update a record, the “Updated On”, and “Updated By” fields on the Notes tab are overwritten with today’s date and “API, Ex Libris”. (This behaviour occurs regardless of the record type.) While we love the ability to use the API to update fields in our Alma records, we feel it’s misleading for these fields to show as having been updated when no update actually occurred.
Per Ex Libris, this is the expected behavior: when we have a list of something, the PUT API replaces them all by deleting them and then recreating them according to the info in the PUT payload. If you remove the notes from the body, then the API will remove any existing data and since there is nothing to replace it with in the body then it remains empty (i.e., the notes will be deleted entirely).
Since we cannot stop the notes from being deleted & replaced nor the “Updated On” and “Updated By” fields from being changed, it would be very helpful if the “Created By” field would display in the Alma User Interface. Even if we cannot see which operator originally updated the note, it’s very useful for us to be able to see who originally created the note. In a large, decentralized system, where many staff might be touching or updating records, seeing who created the note can provide additional context as to why the note was added.
Please consider displaying the “Created by” field for all notes in all record types.