-
Notifications
You must be signed in to change notification settings - Fork 29
Closed
Labels
enhancementImprovement of an existing featureImprovement of an existing featuref: circulationConcerns the circulation interface or backendConcerns the circulation interface or backendf: notifications
Milestone
Description
Describe the bug
For now, the booking notification is sent after a checkin action, when there is a pending loan. This does not completely meet the needs because:
- the request expiration date cannot always be set in the notification (if the item goes in transit)
- some libraries want to print a notification at the moment of the request validation rather than at the request creation
Expected behavior
- Create a notification
at_desk- it is sent when a loan arrives "ITEM_AT_DESK" (same condition that triggers the
availabilitynotification, with an eventual delay configured)
- it is sent when a loan arrives "ITEM_AT_DESK" (same condition that triggers the
- Add a new template for this notification (see below)
- Adapt the library notification settings to add this notification type. As for availability, it should contain the "delay" field.
Difference with the availability notification
- it is sent to the transaction library, not to the patron
- the template is different (very similar to
bookingnotification, but completed with the request expiration)
TEMPLATE: at_desk.odt
OVERVIEW OF NOTIFICATION SPEC: spec_impressions.odt
Metadata
Metadata
Assignees
Labels
enhancementImprovement of an existing featureImprovement of an existing featuref: circulationConcerns the circulation interface or backendConcerns the circulation interface or backendf: notifications