示例#1
0
 def _render_opt_in_out(self, msg_hash, leave):
     """Generates the form for an optin/optout page"""
     email = Email.handler.get_recipient(msg_hash)
     if not email:
         return self.abort404()
     sent = (has_opted_out(email) == leave)
     return BoringPage(_("opt out") if leave else _("welcome back"),
                       content = OptOut(email = email, leave = leave, 
                                        sent = sent, 
                                        msg_hash = msg_hash)).render()
示例#2
0
 def _render_opt_in_out(self, msg_hash, leave):
     """Generates the form for an optin/optout page"""
     email = Email.handler.get_recipient(msg_hash)
     if not email:
         return self.abort404()
     sent = (has_opted_out(email) == leave)
     return BoringPage(_("opt out") if leave else _("welcome back"),
                       content = OptOut(email = email, leave = leave, 
                                        sent = sent, 
                                        msg_hash = msg_hash)).render()