mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-04-21 10:29:29 -05:00
Resolve the oauthcalllback warning
This commit is contained in:
parent
ebd7004f1a
commit
27ca583db1
@ -5,6 +5,8 @@ from datetime import timedelta
|
|||||||
from django.http import HttpResponseBadRequest
|
from django.http import HttpResponseBadRequest
|
||||||
from django.http import HttpResponseRedirect
|
from django.http import HttpResponseRedirect
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
|
from drf_spectacular.utils import extend_schema
|
||||||
|
from drf_spectacular.utils import extend_schema_view
|
||||||
from httpx_oauth.oauth2 import GetAccessTokenError
|
from httpx_oauth.oauth2 import GetAccessTokenError
|
||||||
from rest_framework.decorators import action
|
from rest_framework.decorators import action
|
||||||
from rest_framework.generics import GenericAPIView
|
from rest_framework.generics import GenericAPIView
|
||||||
@ -106,6 +108,12 @@ class MailRuleViewSet(ModelViewSet, PassUserMixin):
|
|||||||
filter_backends = (ObjectOwnedOrGrantedPermissionsFilter,)
|
filter_backends = (ObjectOwnedOrGrantedPermissionsFilter,)
|
||||||
|
|
||||||
|
|
||||||
|
@extend_schema_view(
|
||||||
|
get=extend_schema(
|
||||||
|
description="Callback view for OAuth2 authentication",
|
||||||
|
responses={200: None},
|
||||||
|
),
|
||||||
|
)
|
||||||
class OauthCallbackView(GenericAPIView):
|
class OauthCallbackView(GenericAPIView):
|
||||||
permission_classes = (IsAuthenticated,)
|
permission_classes = (IsAuthenticated,)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user