def matches(self, event): if event.realm != 'ticket': return if event.category not in ('changed', 'created', 'attachment added'): return klass = self.__class__.__name__ for i in Subscription.find_by_class(self.env, klass): yield i.subscription_tuple()
def matches(self, event): if event.realm != 'blog': return if event.category != 'post created': return klass = self.__class__.__name__ for i in Subscription.find_by_class(self.env, klass): yield i.subscription_tuple()
def matches(self, event): if event.realm != 'acct_mgr': return # DEVEL: Need a better plan, because the real issue is a missing # user_* method on AccountManager changes. if event.category not in self.categories: return klass = self.__class__.__name__ for i in Subscription.find_by_class(self.env, klass): yield i.subscription_tuple()
def matches(self, event): if event.realm != 'blog': return if not event.category in ('post created', 'post changed', 'post deleted', 'comment created', 'comment changed', 'comment deleted'): return klass = self.__class__.__name__ for i in Subscription.find_by_class(self.env, klass): yield i.subscription_tuple()
def matches(self, event): if event.realm != 'blog': return if event.category not in ('post created', 'post changed', 'post deleted', 'comment created', 'comment changed', 'comment deleted'): return klass = self.__class__.__name__ for i in Subscription.find_by_class(self.env, klass): yield i.subscription_tuple()
def matches(self, event): if event.realm != 'acct_mgr': return # DEVEL: Need a better plan, because the real issue is a missing # user_* method on AccountManager changes. if not event.category in self.categories: return klass = self.__class__.__name__ for i in Subscription.find_by_class(self.env, klass): yield i.subscription_tuple()