def resolve_has_terms_and_conditions(self, args, context, info): discussion_id = context.matchdict['discussion_id'] discussion = models.Discussion.get(discussion_id) text = resolve_langstring(discussion.terms_and_conditions, args.get('lang')) # if the field is empty in the admin section, it will contain html markup (u'<p></p>') return text and len(text) > 10
def resolve_has_user_guidelines(self, args, context, info): discussion_id = context.matchdict['discussion_id'] discussion = models.Discussion.get(discussion_id) text = resolve_langstring( discussion.user_guidelines, args.get('lang')) # if the field is empty in the admin section, it will contain html markup (u'<p></p>') return text and len(text) > 10
def sqla_en_value(entries): return resolve_langstring(entries, "en")