feat: add import
This commit is contained in:
@@ -22,7 +22,7 @@ class AdminUserRepository(IAdminUserRepository):
|
||||
def _to_entity(self, m: AdminUserModel) -> AdminUserEntity:
|
||||
return AdminUserEntity(
|
||||
id=m.id,
|
||||
email=m.email,
|
||||
login=m.login,
|
||||
password_hash=m.password_hash,
|
||||
first_name=m.first_name,
|
||||
last_name=m.last_name,
|
||||
@@ -33,9 +33,9 @@ class AdminUserRepository(IAdminUserRepository):
|
||||
updated_at=m.updated_at,
|
||||
)
|
||||
|
||||
async def get_by_email(self, email: str) -> AdminUserEntity:
|
||||
async def get_by_login(self, login: str) -> AdminUserEntity:
|
||||
try:
|
||||
stmt = select(AdminUserModel).where(func.lower(AdminUserModel.email) == email.lower())
|
||||
stmt = select(AdminUserModel).where(func.lower(AdminUserModel.login) == login.lower())
|
||||
result = await self._session.execute(stmt)
|
||||
user = result.scalar_one_or_none()
|
||||
if user is None:
|
||||
|
||||
Reference in New Issue
Block a user