def send_mails(context): if not context.news.emailed.is_NOT_EMAILED: raise dext_views.exceptions.ViewError(code='wrong_mail_state', message='Эту новость нельзя отправить в рассылку') logic.send_mails(context.news) return dext_views.AjaxOk()
def send_mails(context): if not context.news.emailed.is_NOT_EMAILED: raise dext_views.exceptions.ViewError( code='wrong_mail_state', message=u'Эту новость нельзя отправить в рассылку') logic.send_mails(context.news) return dext_views.AjaxOk()
def setUp(self): super(NewNewsTests, self).setUp() create_test_map() self.account_1 = self.accounts_factory.create_account() self.account_2 = self.accounts_factory.create_account() self.account_3 = self.accounts_factory.create_account() self.news = news_logic.create_news(caption='news-caption', description='news-description', content='news-content') news_logic.send_mails(self.news) self.message = MessagePrototype.get_priority_message() # enshure that system user exists accounts_logic.get_system_user()