Changes between Version 15 and Version 16 of CookBook/Notification/Subscriptions
- Timestamp:
- Feb 20, 2019, 7:39:35 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CookBook/Notification/Subscriptions
v15 v16 267 267 268 268 from trac.core import Component, implements 269 from trac.notification.api import INotificationSubscriber269 from trac.notification.api import (INotificationSubscriber, NotificationSystem) 270 270 from trac.notification.mail import RecipientMatcher 271 271 from trac.notification.model import Subscription … … 294 294 return 295 295 sid, auth, addr = recipient 296 297 # Default subscription 298 for s in self.default_subscriptions(): 299 yield s[0], s[1], sid, auth, addr, s[2], s[3], s[4] 296 300 297 301 if sid: … … 305 309 306 310 def default_subscriptions(self): 307 return [] 311 klass = self.__class__.__name__ 312 return NotificationSystem(self.env).default_subscriptions(klass) 308 313 309 314 def requires_authentication(self):