diff --git a/devdocs/specs/core-notification.txt b/devdocs/specs/core-notification.txt index 23b9a7c9..cd70a6a5 100644 --- a/devdocs/specs/core-notification.txt +++ b/devdocs/specs/core-notification.txt @@ -26,6 +26,8 @@ TODO: Never creates a duplicate APP or EMAIL notify, so checks a hash in history TODO: HASH uniquely identifies a notification delivery and it's logged with the history so before a new delivery is sent it's compared to the delivery log and if it was sent in the last 90 days then it skips it. This will avoid duplicated emails or runaway notifies etc. Hash needs to be unique to the destination user, teh source object and the event type exactly, if there is any difference then it should not hash the same +TODO: import v7 needs to create users for each contact and set their default for deliveries of notifications based on old region and send notification setting + Make a case for this and or implement it with this work so it doesn't get lost CREATING NOTIFICATIONS OBJECTS Saving an object triggers notification processing for that object: