Allow to enable/disable notification creation by config
settings
#2665
Labels
enhancement
Improvement of an existing feature
f: notifications
p-Medium
Medium priority (to be solved within 1-2 years)
Milestone
How it works
Currently, a notification is always created when notification creation is asked. In some specific case, it should be possible to disable some notification creation because an organisation would not sent this notification type.
Real example : At UCLouvain, we don't use "recall" notification. The current workaround is to not define any "library.notification_setting.request_email" metadata. If there is no email specification, the email isn't sent, but the notification resource is created into Invenio anyway.
Improvement suggestion
A configuration should be possible for each organisation to specify if a a notification type should be created or not ?
This settings should be part of the organisation settings because one organisation could use 'notification_type=A' but another organisation couldn't use this notification (in the same RERO-ILS installation ; Ex: recall for USL-B, not for UCLouvain)
The text was updated successfully, but these errors were encountered: