remove OPTIONS from api, given django-cors-headers handles it
This commit is contained in:
parent
9d756466d9
commit
ad06630ae6
3 changed files with 20 additions and 20 deletions
|
@ -26,7 +26,7 @@ class SearchResult(Schema):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/catalog/search",
|
||||
response={200: SearchResult, 400: Result},
|
||||
summary="Search items in catalog",
|
||||
|
@ -56,7 +56,7 @@ def search_item(
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/catalog/fetch",
|
||||
response={200: ItemSchema, 202: Result, 404: Result},
|
||||
summary="Fetch item from URL of a supported site",
|
||||
|
@ -98,7 +98,7 @@ def _get_item(cls, uuid, response):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/book/{uuid}",
|
||||
response={200: EditionSchema, 302: RedirectedResult, 404: Result},
|
||||
auth=None,
|
||||
|
@ -108,7 +108,7 @@ def get_book(request, uuid: str, response: HttpResponse):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/movie/{uuid}",
|
||||
response={200: MovieSchema, 302: RedirectedResult, 404: Result},
|
||||
auth=None,
|
||||
|
@ -118,7 +118,7 @@ def get_movie(request, uuid: str, response: HttpResponse):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/tv/{uuid}",
|
||||
response={200: TVShowSchema, 302: RedirectedResult, 404: Result},
|
||||
auth=None,
|
||||
|
@ -128,7 +128,7 @@ def get_tv_show(request, uuid: str, response: HttpResponse):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/tv/season/{uuid}",
|
||||
response={200: TVSeasonSchema, 302: RedirectedResult, 404: Result},
|
||||
auth=None,
|
||||
|
@ -138,7 +138,7 @@ def get_tv_season(request, uuid: str, response: HttpResponse):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/tv/episode/{uuid}",
|
||||
response={200: TVEpisodeSchema, 302: RedirectedResult, 404: Result},
|
||||
auth=None,
|
||||
|
@ -148,7 +148,7 @@ def get_tv_episode(request, uuid: str, response: HttpResponse):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/podcast/{uuid}",
|
||||
response={200: PodcastSchema, 302: RedirectedResult, 404: Result},
|
||||
auth=None,
|
||||
|
@ -158,7 +158,7 @@ def get_podcast(request, uuid: str, response: HttpResponse):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/album/{uuid}",
|
||||
response={200: AlbumSchema, 302: RedirectedResult, 404: Result},
|
||||
auth=None,
|
||||
|
@ -168,7 +168,7 @@ def get_album(request, uuid: str, response: HttpResponse):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/game/{uuid}",
|
||||
response={200: GameSchema, 302: RedirectedResult, 404: Result},
|
||||
auth=None,
|
||||
|
@ -178,7 +178,7 @@ def get_game(request, uuid: str, response: HttpResponse):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/performance/{uuid}",
|
||||
response={200: PerformanceSchema, 302: RedirectedResult, 404: Result},
|
||||
auth=None,
|
||||
|
@ -188,7 +188,7 @@ def get_performance(request, uuid: str, response: HttpResponse):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/performance/production/{uuid}",
|
||||
response={200: PerformanceProductionSchema, 302: RedirectedResult, 404: Result},
|
||||
auth=None,
|
||||
|
|
|
@ -32,7 +32,7 @@ class MarkInSchema(Schema):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/me/shelf/{type}",
|
||||
response={200: List[MarkSchema], 401: Result, 403: Result},
|
||||
)
|
||||
|
@ -53,7 +53,7 @@ def list_marks_on_shelf(
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/me/shelf/item/{item_uuid}",
|
||||
response={200: MarkSchema, 302: Result, 401: Result, 403: Result, 404: Result},
|
||||
)
|
||||
|
@ -74,7 +74,7 @@ def get_mark_by_item(request, item_uuid: str, response: HttpResponse):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["POST", "OPTIONS"],
|
||||
["POST"],
|
||||
"/me/shelf/item/{item_uuid}",
|
||||
response={200: Result, 401: Result, 403: Result, 404: Result},
|
||||
)
|
||||
|
@ -104,7 +104,7 @@ def mark_item(request, item_uuid: str, mark: MarkInSchema):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["DELETE", "OPTIONS"],
|
||||
["DELETE"],
|
||||
"/me/shelf/item/{item_uuid}",
|
||||
response={200: Result, 401: Result, 403: Result, 404: Result},
|
||||
)
|
||||
|
@ -141,7 +141,7 @@ class ReviewInSchema(Schema):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/me/review/",
|
||||
response={200: List[ReviewSchema], 401: Result, 403: Result},
|
||||
)
|
||||
|
@ -159,7 +159,7 @@ def list_reviews(request, category: AvailableItemCategory | None = None):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/me/review/item/{item_uuid}",
|
||||
response={200: ReviewSchema, 401: Result, 403: Result, 404: Result},
|
||||
)
|
||||
|
@ -204,7 +204,7 @@ def review_item(request, item_uuid: str, review: ReviewInSchema):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["DELETE", "OPTIONS"],
|
||||
["DELETE"],
|
||||
"/me/review/item/{item_uuid}",
|
||||
response={200: Result, 401: Result, 403: Result, 404: Result},
|
||||
)
|
||||
|
|
|
@ -14,7 +14,7 @@ class UserSchema(Schema):
|
|||
|
||||
|
||||
@api.api_operation(
|
||||
["GET", "OPTIONS"],
|
||||
["GET"],
|
||||
"/me",
|
||||
response={200: UserSchema, 401: Result},
|
||||
summary="Get current user's basic info",
|
||||
|
|
Loading…
Add table
Reference in a new issue