Issues with manifests that are annotated with Liiive more than once
When a manifest is annotated in Liiive, then that annotated version of the manifest is opened in Liiive and annotated again (multiple times), only the annotations from the previous annotation session are visible in the Liiive room. Also, when a manifest that has been annotated with Liiive more than once is viewed in another viewer (e.g. Mirador), only the annotations from the most recent Liiive session are visible, despite the old ones still appearing in the manifest (perhaps the json for the old annotations is malformed somehow?). Here is an example of a manifest that has been annotated in Liiive multiple (3 or 4) times:
https://digbmc.github.io/pta-manifests/punc/punc-00039/manifest.json. There are four annotations in the manifest, but only one (added in the latest Liiive session) is visible in IIIF viewers.
Log in to comment and vote
Comments4
Rainer Simon
Jul 27, 2025
Just a quick update on this issue: the problem is now fixed both for:
downloaded manifests
live manifests on permanent rooms
Rainer Simon
Jul 19, 2025
Ah – sorry for this. I can see what’s going on. liiive is inserting a new
AnnotationPageinside the existingAnnotationPageinstead of properly creating a new annotation page for each export cycle.Update: I added a small fix for this–should be working now!
Rainer Simon
Jul 19, 2025
Ok, just another quick update:
This works now for downloaded manifests. (Shout out if it doesn’t for you!)
This does not yet work for the live manifests published online for permanent rooms. Will get to that by the end of next week!
Cameron Boucher
Jul 21, 2025
Yes, it works! Thanks for looking into this! We are using downloaded manifests from temporary rooms, and it’s working well now.