| 12345678910111213141516 |
- logger = require("logger-sharelatex")
- NotificationsHandler = require("./NotificationsHandler")
- module.exports =
- groupPlan: (user, licence)->
- key : "join-sub-#{licence.subscription_id}"
- create: (callback = ->)->
- messageOpts =
- groupName: licence.name
- subscription_id: licence.subscription_id
- logger.log user_id:user._id, key:key, "creating notification key for user"
- NotificationsHandler.createNotification user._id, @key, "notification_group_invite", messageOpts, callback
- read: (callback = ->)->
- NotificationsHandler.markAsReadWithKey user._id, @key, callback
|