feat: guest url fix
This commit is contained in:
@@ -416,8 +416,8 @@ class DealService(BaseService):
|
|||||||
return DealAddKitResponse(ok=False, message=str(e))
|
return DealAddKitResponse(ok=False, message=str(e))
|
||||||
|
|
||||||
def create_guest_url(self, user: models.User, request: DealCreateGuestUrlRequest) -> DealCreateGuestUrlResponse:
|
def create_guest_url(self, user: models.User, request: DealCreateGuestUrlRequest) -> DealCreateGuestUrlResponse:
|
||||||
if not user.is_admin:
|
# if not user.is_admin:
|
||||||
return DealCreateGuestUrlResponse(ok=False, message='Создать ссылку может только администратор', url="")
|
# return DealCreateGuestUrlResponse(ok=False, message='Создать ссылку может только администратор', url="")
|
||||||
access_token = AuthService(self.session).create_deal_guest_token(request.deal_id)
|
access_token = AuthService(self.session).create_deal_guest_token(request.deal_id)
|
||||||
url = f"deals/{request.deal_id}?accessToken={access_token}"
|
url = f"deals/{request.deal_id}?accessToken={access_token}"
|
||||||
return DealCreateGuestUrlResponse(ok=True, message='Ссылка успешно создана!', url=url)
|
return DealCreateGuestUrlResponse(ok=True, message='Ссылка успешно создана!', url=url)
|
||||||
|
|||||||
Reference in New Issue
Block a user