File tree Expand file tree Collapse file tree 13 files changed +57
-44
lines changed
Expand file tree Collapse file tree 13 files changed +57
-44
lines changed Original file line number Diff line number Diff line change 1- from collections .abc import Callable
21from typing import TypedDict
2+ from collections .abc import Callable
33
44
55class RegistrationMessages (TypedDict ):
Original file line number Diff line number Diff line change 33
44from ninja .errors import HttpError
55
6- from src .api .models .payload .requests .PasswordResetRequest import (
7- ConfirmPasswordResetRequest , PasswordResetRequest )
8- from src .api .services .PasswordResetService import PasswordResetService
9- from src .api .utils .response_format import error_response , success_response
10- from src .utils .logger import Logger
116from src .utils .svcs import Service
7+ from src .utils .logger import Logger
8+ from src .api .utils .response_format import success_response
9+ from src .api .services .PasswordResetService import PasswordResetService
10+ from src .api .models .payload .requests .PasswordResetRequest import (
11+ PasswordResetRequest ,
12+ ConfirmPasswordResetRequest ,
13+ )
1214
1315
1416@Service ()
Original file line number Diff line number Diff line change 11from http import HTTPStatus
22from typing import Annotated
33
4- from src .api .constants .messages import DYNAMIC_MESSAGES , MESSAGES
5- from src .api .models .payload .requests .Pin import Pin
6- from src .api .models .payload .requests .UpdateUserRequest import (
7- ChangeUserPasswordRequest , UpdateUserRequest )
4+ from src .utils .svcs import Service
5+ from src .utils .logger import Logger
6+ from src .api .constants .messages import MESSAGES , DYNAMIC_MESSAGES
87from src .api .services .UserService import UserService
98from src .api .utils .response_format import error_response , success_response
10- from src .utils .logger import Logger
11- from src .utils .svcs import Service
9+ from src .api .models .payload .requests .Pin import Pin
10+ from src .api .models .payload .requests .UpdateUserRequest import (
11+ UpdateUserRequest ,
12+ ChangeUserPasswordRequest ,
13+ )
1214
1315
1416@Service ()
Original file line number Diff line number Diff line change 77
88from src .env import jwt_config
99from src .utils .logger import Logger
10- from src .utils .svcs import Service
1110
1211
1312class Authentication (HttpBearer ):
Original file line number Diff line number Diff line change 1- from pydantic import BaseModel , EmailStr
1+ from pydantic import EmailStr , BaseModel
22
33from src .api .typing .PasswordValidator import IsStrongPassword
44
Original file line number Diff line number Diff line change 11from typing import Annotated
22
3- from pydantic import BaseModel , Field
3+ from pydantic import Field , BaseModel
44
55from src .api .typing .PasswordValidator import IsStrongPassword
66
Original file line number Diff line number Diff line change 11from uuid import UUID
22
3- from ninja import ModelSchema , Schema
3+ from ninja import Schema , ModelSchema
44
55from src .api .models .postgres import User as UserModel
66
Original file line number Diff line number Diff line change 1- from src .api .models .payload .requests .CreateUserRequest import CreateUserRequest
21from src .api .models .postgres import User
2+ from src .api .models .payload .requests .CreateUserRequest import CreateUserRequest
33
44from ._base import BaseRepository
55
Original file line number Diff line number Diff line change 11from http import HTTPStatus
22
3- from django .http import HttpRequest
43from ninja import Router
4+ from django .http import HttpRequest
55
6+ from src .utils .svcs import ADepends
67from src .api .controllers .PasswordResetController import PasswordResetController
7- from src .api .models .payload .requests .PasswordResetRequest import (
8- ConfirmPasswordResetRequest , PasswordResetRequest )
98from src .api .models .payload .responses .ErrorResponse import (
10- ErrorResponse , ServerErrorResponse )
9+ ErrorResponse ,
10+ ServerErrorResponse ,
11+ )
1112from src .api .models .payload .responses .SuccessResponse import SuccessResponse
12- from src .utils .svcs import ADepends
13+ from src .api .models .payload .requests .PasswordResetRequest import (
14+ PasswordResetRequest ,
15+ ConfirmPasswordResetRequest ,
16+ )
1317
1418router = Router ()
1519
Original file line number Diff line number Diff line change 11from http import HTTPStatus
22
3- from django .http import HttpRequest
43from ninja import Router
4+ from django .http import HttpRequest
55
6+ from src .utils .svcs import ADepends
67from src .api .controllers .UserController import UserController
78from src .api .models .payload .requests .Pin import Pin
8- from src .api .models .payload .requests .UpdateUserRequest import (
9- ChangeUserPasswordRequest , UpdateUserRequest )
9+ from src .api .models .payload .responses .User import UserResponse
1010from src .api .models .payload .responses .ErrorResponse import (
11- ErrorResponse , ServerErrorResponse )
11+ ErrorResponse ,
12+ ServerErrorResponse ,
13+ )
1214from src .api .models .payload .responses .SuccessResponse import SuccessResponse
13- from src .api .models .payload .responses .User import UserResponse
14- from src .utils .svcs import ADepends
15+ from src .api .models .payload .requests .UpdateUserRequest import (
16+ UpdateUserRequest ,
17+ ChangeUserPasswordRequest ,
18+ )
1519
1620router = Router ()
1721
You can’t perform that action at this time.
0 commit comments