Update modules/database.py
Browse files- modules/database.py +8 -2
modules/database.py
CHANGED
@@ -89,11 +89,17 @@ def get_user(username):
|
|
89 |
try:
|
90 |
query = f"SELECT * FROM c WHERE c.id = '{username}'"
|
91 |
items = list(user_container.query_items(query=query, enable_cross_partition_query=True))
|
92 |
-
|
|
|
|
|
|
|
|
|
|
|
93 |
except Exception as e:
|
94 |
-
|
95 |
return None
|
96 |
|
|
|
97 |
def create_user(user_data):
|
98 |
try:
|
99 |
user_container.create_item(body=user_data)
|
|
|
89 |
try:
|
90 |
query = f"SELECT * FROM c WHERE c.id = '{username}'"
|
91 |
items = list(user_container.query_items(query=query, enable_cross_partition_query=True))
|
92 |
+
user = items[0] if items else None
|
93 |
+
if user:
|
94 |
+
print(f"Usuario encontrado: {username}, Rol: {user.get('role')}") # Log añadido
|
95 |
+
else:
|
96 |
+
print(f"Usuario no encontrado: {username}") # Log añadido
|
97 |
+
return user
|
98 |
except Exception as e:
|
99 |
+
print(f"Error al obtener usuario {username}: {str(e)}")
|
100 |
return None
|
101 |
|
102 |
+
#######################################################################################################
|
103 |
def create_user(user_data):
|
104 |
try:
|
105 |
user_container.create_item(body=user_data)
|