def update(self, *args, **kwargs): if kwargs.has_key('title'): orig_title = self.Title() BaseContent.update(self, *args, **kwargs) if kwargs.has_key('title'): new_title = kwargs['title'] vocab = find_toplevel_vocab(self) event.notify(TermRenamedEvent(orig_title, new_title, self, vocab))
def update(self, *args, **kwargs): if 'title' in kwargs: orig_title = self.Title() BaseContent.update(self, *args, **kwargs) if 'title' in kwargs: new_title = kwargs['title'] vocab = find_toplevel_vocab(self) event.notify(TermRenamedEvent(orig_title, new_title, self, vocab))
def processForm(self, data=1, metadata=0, REQUEST=None, values=None): request = REQUEST or self.REQUEST values = request.form if values.has_key('title'): orig_title = self.Title() BaseContent.processForm(self, data, metadata, REQUEST, values) if values.has_key('title'): new_title = values['title'] vocab = find_toplevel_vocab(self) event.notify(TermRenamedEvent(orig_title, new_title, self, vocab))
def processForm(self, data=1, metadata=0, REQUEST=None, values=None): request = REQUEST or self.REQUEST values = request.form if 'title' in values: orig_title = self.Title() BaseContent.processForm(self, data, metadata, REQUEST, values) if 'title' in values: new_title = values['title'] vocab = find_toplevel_vocab(self) event.notify(TermRenamedEvent(orig_title, new_title, self, vocab))