склади и инструмент готовы
This commit is contained in:
+8
-4
@@ -59,7 +59,7 @@ class UserHandler:
|
||||
return {}
|
||||
if userAccessLevel.get("available_own_toolbox"):
|
||||
newToolboxData = {
|
||||
"title": f"Тулбокс {newUser.username}",
|
||||
"title": f"Т{newUser.username}",
|
||||
"description": f"Оборудование, полученное сотрудником {newUser.username}, под личную материальную ответственность",
|
||||
"owner_id": newUser.id,
|
||||
}
|
||||
@@ -111,7 +111,7 @@ class UserHandler:
|
||||
if editedUser.available_own_toolbox:
|
||||
newToolboxData = {
|
||||
"title": f"Тулбокс {editedUser.username}",
|
||||
"description": f"Оборудование, полученное сотрудником {editedUser.username}, под личную материальную ответственность",
|
||||
"description": f"Оборудование, полученное сотрудником '{editedUser.username}' под личную материальную ответственность",
|
||||
"owner_id": editedUser.id,
|
||||
}
|
||||
newToolbox = await ToolboxHandler.addNewToolbox(newToolboxData)
|
||||
@@ -177,16 +177,20 @@ class UserHandler:
|
||||
query = select(User).where(User.login == login)
|
||||
user = await CRUD.read(query)
|
||||
if not user:
|
||||
logger.error("Пользователь с таким логином не найден")
|
||||
logger.error(f"Пользователь с логином {login} не найден")
|
||||
return {}
|
||||
if not pwd_verify(password, user.hashed_password):
|
||||
logger.error("Неверный пароль")
|
||||
logger.error(f"Неверный пароль пользователя {user.username}")
|
||||
await ServiceRecordsHandler.add(
|
||||
user.id, {"Неверный пароль пользователя": user.username}
|
||||
)
|
||||
return {}
|
||||
userData = user.toDict()
|
||||
userData.pop("hashed_password")
|
||||
await ServiceRecordsHandler.add(
|
||||
user.id, {"Авторизован пользователь": user.username}
|
||||
)
|
||||
logger.info(f"Пользователь {user.username} успешно авторизован")
|
||||
return userData
|
||||
|
||||
async def initialize():
|
||||
|
||||
Reference in New Issue
Block a user