Exemple #1
0
    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()
Exemple #2
0
    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})
Exemple #5
0
    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()
Exemple #6
0
    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))