From 4019f0365e145dc09eb47bf6cac0e766e4924e80 Mon Sep 17 00:00:00 2001 From: amcmanu3 Date: Mon, 13 Jun 2022 14:45:01 -0400 Subject: [PATCH] Fix user import issues --- app/classes/shared/import3.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/classes/shared/import3.py b/app/classes/shared/import3.py index d3ef7a91..e690cc29 100644 --- a/app/classes/shared/import3.py +++ b/app/classes/shared/import3.py @@ -38,9 +38,12 @@ class Import3: # If there is only one user to import json needs to call the data differently if isinstance(json_data, list): for user in json_data: - HelperUsers.add_rawpass_user(user["username"], user["password"]) - Console.info(f"Imported user {user['username']} from Crafty 3") - logger.info(f"Imported user {user['username']} from Crafty 3") + if not str(user["username"]).lower() == "admin": + HelperUsers.add_rawpass_user(user["username"], user["password"]) + Console.info(f"Imported user {user['username']} from Crafty 3") + logger.info(f"Imported user {user['username']} from Crafty 3") + else: + logger.info("Cannot create duplicate Admin account...skipping.") else: Console.info( "There is only one user detected. "