def get_email_content(context, email_type, language): user_templates = utils.portal_type_by_context( context, portal_type='seantis.reservation.emailtemplate') for t in user_templates: if t.language != language: continue subject = getattr(t, email_type + '_subject') body = getattr(t, email_type + '_content') return subject, body return templates[email_type].get(language)
def get_email_content(context, email_type, language): user_templates = utils.portal_type_by_context( context, portal_type='seantis.reservation.emailtemplate' ) for t in user_templates: if t.language != language: continue subject = getattr(t, email_type + '_subject') body = getattr(t, email_type + '_content') return subject, body return templates[email_type].get(language)
def timeframes_by_context(context): return utils.portal_type_by_context( context, 'seantis.reservation.timeframe' )