hyrax
hyrax copied to clipboard
Lease items and filesets do not change visibility after lease expiration
Descriptive summary
After a lease expires, items remain in visibility status "lease" rather than changing.
Steps to reproduce the behavior in User Interface (UI)
- On dev.nurax, create a generic work item with visibility "lease" currently available "public" and then "private" after lease expires. Select a lease date one day in the furure.
- After the lease date, check the work's visibility
- Work and filesets will retain visibility "lease" rather than "private" and will be publicly available
Actual behavior (include screenshots if available)
Example item: https://dev.nurax.samvera.org/concern/generic_works/m900nt40f?locale=en, which is still publicly available despite selecting "private" after 10/24/25
Acceptance Criteria/Expected Behavior
- After conclusion of lease, items change status to status indicated when lease created/managed.
Rationale (for feature request only)
At the conclusion of a lease period, items should change visibility to level selected when creating/managing lease.
Is this related to / resolved by https://github.com/samvera/hydra-head/pull/566 and https://github.com/samvera/hyrax/pull/7276?