def company_activity(company): memory_storage_inst = vault.get_memory_storage() original_name = memory_storage_inst.get_original_company_name(company) memory_storage_inst = vault.get_memory_storage() records = memory_storage_inst.get_records( memory_storage_inst.get_record_ids_by_companies([original_name])) records = sorted(records, key=operator.itemgetter('date'), reverse=True) return { 'company_name': original_name, 'total_records': len(records), 'contribution': helpers.get_contribution_summary(records), 'punch_card_data': _get_punch_card_data(records), }
def company_activity(company): memory_storage_inst = vault.get_memory_storage() original_name = memory_storage_inst.get_original_company_name(company) memory_storage_inst = vault.get_memory_storage() records = memory_storage_inst.get_records( memory_storage_inst.get_record_ids_by_companies([original_name])) records = sorted(records, key=operator.itemgetter('date'), reverse=True) return { 'company_name': original_name, 'total_records': len(records), 'contribution': helpers.get_contribution_summary(records), 'punch_card_data': _get_punch_card_data(records), }
def user_activity(user_id): user = vault.get_user_from_runtime_storage(user_id) if not user: flask.abort(404) user = helpers.extend_user(user) memory_storage_inst = vault.get_memory_storage() records = memory_storage_inst.get_records( memory_storage_inst.get_record_ids_by_user_ids([user_id])) records = sorted(records, key=operator.itemgetter('date'), reverse=True) return { 'user': user, 'total_records': len(records), 'contribution': helpers.get_contribution_summary(records), 'punch_card_data': _get_punch_card_data(records), }
def user_activity(user_id): user = vault.get_user_from_runtime_storage(user_id) if not user: flask.abort(404) user = helpers.extend_user(user) memory_storage_inst = vault.get_memory_storage() records = memory_storage_inst.get_records( memory_storage_inst.get_record_ids_by_user_ids([user_id])) records = sorted(records, key=operator.itemgetter('date'), reverse=True) return { 'user': user, 'total_records': len(records), 'contribution': helpers.get_contribution_summary(records), 'punch_card_data': _get_punch_card_data(records), }
def get_contribution_json(records): return helpers.get_contribution_summary(records)
def get_contribution_json(records): return helpers.get_contribution_summary(records)