def serialize_wbtip(session, itip, language): ret = serialize_usertip(session, itip, itip, language) ret['comments'] = db_get_itip_comment_list(session, itip.tid, itip) ret['rfiles'] = db_get_rfile_list(session, itip.tid, itip.id) ret['wbfiles'] = db_get_wbfile_list(session, itip.tid, itip.id) return ret
def serialize_wbtip(session, wbtip, itip, language): ret = serialize_usertip(session, itip, itip, language) ret['comments'] = db_get_itip_comment_list(session, itip.id) ret['messages'] = db_get_itip_message_list(session, itip.id) ret['rfiles'] = db_get_rfile_list(session, itip.id) ret['wbfiles'] = db_get_wbfile_list(session, itip.id) return ret
def serialize_wbtip(store, wbtip, language): ret = serialize_usertip(store, wbtip, language) # filter submission progressive # to prevent a fake whistleblower to assess every day how many # submissions are received by the platform. del ret['progressive'] ret['id'] = wbtip.id ret['comments'] = db_get_itip_comment_list(store, wbtip.internaltip) ret['files'] = db_get_file_list(store, wbtip.id) return ret
def serialize_wbtip(store, wbtip, language): ret = serialize_usertip(store, wbtip, language) # filter submission progressive # to prevent a fake whistleblower to assess every day how many # submissions are received by the platform. del ret['progressive'] ret['id'] = wbtip.id ret['comments'] = db_get_itip_comment_list(store, wbtip.internaltip) ret['rfiles'] = db_get_rfile_list(store, wbtip.id) ret['wbfiles'] = db_get_wbfile_list(store, wbtip.id) return ret
def serialize_wbtip(session, wbtip, itip, language): ret = serialize_usertip(session, itip, itip, language) ret['comments'] = db_get_itip_comment_list(session, itip.id) ret['messages'] = db_get_itip_message_list(session, itip.id) ret['rfiles'] = db_get_rfile_list(session, itip.id) ret['wbfiles'] = db_get_wbfile_list(session, itip.id) if not State.tenant_cache[itip.tid].do_not_expose_users_names: for x in ret['comments'] + ret['messages']: if x['author'] != 'Whistleblower': x['author'] = State.tenant_cache[itip.tid].name return ret