|
22 | 22 | lleidahacker_service = LleidaHackerService() |
23 | 23 | mail_client = MailClient() |
24 | 24 |
|
25 | | -@router.get("/test") |
26 | | -def test(): |
27 | | - return mail_client.test_health() |
28 | | - |
29 | | -@router.post("/signup") |
30 | | -def signup(payload: LleidaHackerCreate): |
31 | | - new_lleidahacker = lleidahacker_service.add_lleidahacker(payload) |
32 | | - access_token = AccesToken(new_lleidahacker).user_set() |
33 | | - refresh_token = RefreshToken(new_lleidahacker).user_set() |
34 | | - verification_token = VerificationToken(new_lleidahacker).user_set() |
35 | | - |
36 | | - mail = mail_client.create_mail( |
37 | | - MailCreate( |
38 | | - template_id=mail_client.get_internall_template_id( |
39 | | - InternalTemplate.USER_CREATED |
40 | | - ), |
41 | | - receiver_id=str(new_lleidahacker.id), |
42 | | - receiver_mail=new_lleidahacker.email, |
43 | | - subject="Your User Hacker was created", |
44 | | - fields=f"{new_lleidahacker.name},{verification_token}", |
45 | | - ) |
46 | | - ) |
47 | | - mail_client.send_mail_by_id(mail.id) |
48 | | - return { |
49 | | - "success": True, |
50 | | - "user_id": new_lleidahacker.id, |
51 | | - "access_token": access_token, |
52 | | - "refresh_token": refresh_token, |
53 | | - } |
| 25 | +#@router.post("/signup") |
| 26 | +#def signup(payload: LleidaHackerCreate): |
| 27 | +# new_lleidahacker = lleidahacker_service.add_lleidahacker(payload) |
| 28 | +# access_token = AccesToken(new_lleidahacker).user_set() |
| 29 | +# refresh_token = RefreshToken(new_lleidahacker).user_set() |
| 30 | +# verification_token = VerificationToken(new_lleidahacker).user_set() |
| 31 | +# |
| 32 | +# mail = mail_client.create_mail( |
| 33 | +# MailCreate( |
| 34 | +# template_id=mail_client.get_internall_template_id( |
| 35 | +# InternalTemplate.USER_CREATED |
| 36 | +# ), |
| 37 | +# receiver_id=str(new_lleidahacker.id), |
| 38 | +# receiver_mail=new_lleidahacker.email, |
| 39 | +# subject="Your User Hacker was created", |
| 40 | +# fields=f"{new_lleidahacker.name},{verification_token}", |
| 41 | +# ) |
| 42 | +# ) |
| 43 | +# mail_client.send_mail_by_id(mail.id) |
| 44 | +# return { |
| 45 | +# "success": True, |
| 46 | +# "user_id": new_lleidahacker.id, |
| 47 | +# "access_token": access_token, |
| 48 | +# "refresh_token": refresh_token, |
| 49 | +# } |
54 | 50 |
|
55 | 51 |
|
56 | 52 | @router.get("/all", response_model=List[LleidaHackerGet]) |
57 | | -def get_all(str: Optional[BaseToken] = Depends(JWTBearer(required=False))): |
| 53 | +def get_all(str: Optional[BaseToken] = Depends(JWTBearer())): |
58 | 54 | return lleidahacker_service.get_all() |
59 | 55 |
|
60 | 56 |
|
61 | 57 | @router.get("/{userId}", response_model=Union[LleidaHackerGetAll, LleidaHackerGet]) |
62 | | -def get(userId: int, data: Optional[BaseToken] = Depends(JWTBearer(required=False))): |
| 58 | +def get(userId: int, data: Optional[BaseToken] = Depends(JWTBearer())): |
63 | 59 | return lleidahacker_service.get_lleidahacker(userId, data) |
64 | 60 |
|
65 | 61 |
|
|
0 commit comments