def wrap_code(data,extra={}): if not data: return {} tag,data = wrapList(data) result = map(lambda x:{ 'code_id':x.code_id, 'content':x.content, 'created':ft.format_datetime(x.created), 'updated':ft.format_datetime(x.updated), },data) return result if tag else result[0]
def wrap_codeshare(data,extra={}): if not data: return {} tag,data = wrapList(data) result = map(lambda x:{ 'code_id':x.code_id, 'share_id':x.share_id, 'title':x.title, 'language':x.language, 'exposure':x.exposure, 'state':x.state, 'created':ft.format_datetime(x.created), 'updated':ft.format_datetime(x.updated), 'code':x.code if extra.get('code',None) == True else '' },data) return result if tag else result[0]