def notify(self): self.request.registry.notify( StatusChanged( self.request, self.context, self.context.paid_status, ))
def notify(self, item, status): """ Notify the change to the registry """ self.request.registry.notify( StatusChanged( self.request, item, status, ))
def set_task_status(self, task): # self.request.POST is a locked dict, we need a non locked one params = dict(self.request.POST) status = params['submit'] task.set_status(status, self.request, self.request.user.id, **params) self.request.registry.notify( StatusChanged( self.request, task, status, )) return task