AdminWriteOnly /appsettings/config (#892)

This commit is contained in:
smantic
2025-03-15 08:13:48 -05:00
committed by GitHub
parent 4b19294899
commit f0bac927fe

View File

@@ -20,7 +20,7 @@ from common.serializers import (
ErrorResponseSerializer, ErrorResponseSerializer,
) )
from common.src.ta_redis import RedisArchivist from common.src.ta_redis import RedisArchivist
from common.views_base import AdminOnly, ApiBaseView from common.views_base import AdminOnly, AdminWriteOnly, ApiBaseView
from django.conf import settings from django.conf import settings
from download.src.yt_dlp_base import CookieHandler, POTokenHandler from download.src.yt_dlp_base import CookieHandler, POTokenHandler
from drf_spectacular.utils import OpenApiResponse, extend_schema from drf_spectacular.utils import OpenApiResponse, extend_schema
@@ -152,7 +152,7 @@ class AppConfigApiView(ApiBaseView):
POST: update app settings POST: update app settings
""" """
permission_classes = [AdminOnly] permission_classes = [AdminWriteOnly]
@staticmethod @staticmethod
@extend_schema( @extend_schema(