Skip to content
This repository was archived by the owner on Jun 19, 2025. It is now read-only.
This repository was archived by the owner on Jun 19, 2025. It is now read-only.

Problem when canvas labels are not unique across items #3

@pbinkley

Description

@pbinkley

We're using this code to support a project that is creating and harvesting IIIF annotations for a number of related objects: issues of a magazine. https://github.com/pbinkley/annotate . We've found that when two issues have a canvas with the same label (in our case simple integers), the annotations for the earliest issue will be displayed on the same page of subsequent issues. E.g. if you create annotations on issue 4 p. 127 and issue 6 p. 127, then the issue 4 annotations will be displayed when you view that page of issue 6. This is because the labels include only the canvas id and not the issue id:

I'll share a fix for this this week.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions