def get_duplicated_passwords_nodes(): users_cred_groups = [] docs = PTHReportService.__dup_passwords_mongoquery() for doc in docs: users_list = [ { 'username': user['name'], 'domain_name': user['domain_name'], 'hostname': NodeService.get_hostname_by_id(ObjectId(user['machine_id'])) if user['machine_id'] else None } for user in doc['Docs'] ] users_cred_groups.append({'cred_groups': users_list}) return users_cred_groups
def get_duplicated_passwords_nodes(): users_cred_groups = [] docs = PTHReportService.__dup_passwords_mongoquery() for doc in docs: users_list = [{ "username": user["name"], "domain_name": user["domain_name"], "hostname": NodeService.get_hostname_by_id(ObjectId(user["machine_id"])) if user["machine_id"] else None, } for user in doc["Docs"]] users_cred_groups.append({"cred_groups": users_list}) return users_cred_groups