def update(self): label = to_safe_html(self.request.get('label', self.mailaddress.label)) mailaddress = to_safe_html(self.request.get('mailaddress', self.mailaddress.address)) error_msg = self._validate(label, mailaddress) if error_msg: return JSONResponse(self.request).error(error_msg).dump() self.mailaddress.update(label=label, address=mailaddress) return JSONResponse(self.request).info( _('email_address_updated', default=u"Email address updated.")).proceed().dump()
def msg(self): docs, subtasks = self.get_added_objects(self.response) label = u' '.join([to_safe_html(doc.title) for doc in docs]) return _('transition_add_document', u'Document ${doc} added by ${user}', mapping={'user': self.creator_link(), 'doc': label})
def msg(self): docs, subtasks = self.response.get_added_objects() label = u' '.join([to_safe_html(doc.title) for doc in docs]) return _('transition_add_document', u'Document ${doc} added by ${user}', mapping={'user': self.response.creator_link(), 'doc': label})
def add(self): label = to_safe_html(self.request.get('label')) mailaddress = to_safe_html(self.request.get('mailaddress')) error_msg = self._validate(label, mailaddress) if error_msg: return JSONResponse(self.request).error(error_msg).dump() mail_object = MailAddress(label=label, address=mailaddress, contact_id=self.context.model.person_id) self.session.add(mail_object) msg = _(u'info_mailaddress_created', u'The email address was created successfully') return JSONResponse(self.request).info(msg).proceed().dump()
def add(self): label = to_safe_html(self.request.get('label')) mailaddress = to_safe_html(self.request.get('mailaddress')) error_msg = self._validate(label, mailaddress) if error_msg: return JSONResponse(self.request).error(error_msg).dump() mail_object = MailAddress( label=label, address=mailaddress, contact_id=self.context.model.person_id) self.session.add(mail_object) msg = _( u'info_mailaddress_created', u'The email address was created successfully') return JSONResponse(self.request).info(msg).proceed().dump()
def _set_field(self, name, value): if name is None: return setattr(self, name, to_safe_html(value))