Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -131,7 +131,7 @@ def verify_user(username: str, password: str):
|
|
| 131 |
try:
|
| 132 |
cnx = get_db_connection()
|
| 133 |
cursor = cnx.cursor()
|
| 134 |
-
query = "SELECT role FROM user_detail WHERE username = %s AND password = %s"
|
| 135 |
values = (username, password)
|
| 136 |
cursor.execute(query, values)
|
| 137 |
result = cursor.fetchone()
|
|
@@ -139,7 +139,7 @@ def verify_user(username: str, password: str):
|
|
| 139 |
cnx.close()
|
| 140 |
if result is not None:
|
| 141 |
logging.info(f"User {username} logged in successfully")
|
| 142 |
-
return "success",result[0]
|
| 143 |
else:
|
| 144 |
logging.info(f"User {username} login failed")
|
| 145 |
return "failure"
|
|
|
|
| 131 |
try:
|
| 132 |
cnx = get_db_connection()
|
| 133 |
cursor = cnx.cursor()
|
| 134 |
+
query = "SELECT role,company_id FROM user_detail WHERE username = %s AND password = %s"
|
| 135 |
values = (username, password)
|
| 136 |
cursor.execute(query, values)
|
| 137 |
result = cursor.fetchone()
|
|
|
|
| 139 |
cnx.close()
|
| 140 |
if result is not None:
|
| 141 |
logging.info(f"User {username} logged in successfully")
|
| 142 |
+
return "success",result[0],result[1]
|
| 143 |
else:
|
| 144 |
logging.info(f"User {username} login failed")
|
| 145 |
return "failure"
|