diff --git a/superset/charts/api.py b/superset/charts/api.py index 260ae4442c..a7c2da5473 100644 --- a/superset/charts/api.py +++ b/superset/charts/api.py @@ -516,14 +516,12 @@ class ChartRestApi(BaseSupersetModelRestApi): schema: $ref: '#/components/schemas/screenshot_query_schema' responses: - 200: + 202: description: Chart async result content: application/json: schema: $ref: "#/components/schemas/ChartCacheScreenshotResponseSchema" - 302: - description: Redirects to the current digest 400: $ref: '#/components/responses/400' 401: @@ -596,8 +594,6 @@ class ChartRestApi(BaseSupersetModelRestApi): schema: type: string format: binary - 302: - description: Redirects to the current digest 400: $ref: '#/components/responses/400' 401: diff --git a/superset/dashboards/api.py b/superset/dashboards/api.py index 5e3f78a953..576fdee10f 100644 --- a/superset/dashboards/api.py +++ b/superset/dashboards/api.py @@ -853,6 +853,8 @@ class DashboardRestApi(BaseSupersetModelRestApi): properties: message: type: string + 302: + description: Redirects to the current digest 401: $ref: '#/components/responses/401' 404: diff --git a/superset/databases/api.py b/superset/databases/api.py index ac497bf67d..6ec470119c 100644 --- a/superset/databases/api.py +++ b/superset/databases/api.py @@ -236,8 +236,6 @@ class DatabaseRestApi(BaseSupersetModelRestApi): type: number result: $ref: '#/components/schemas/{{self.__class__.__name__}}.post' - 302: - description: Redirects to the current digest 400: $ref: '#/components/responses/400' 401: @@ -659,7 +657,6 @@ class DatabaseRestApi(BaseSupersetModelRestApi): schema: type: integer responses: - 200: 200: description: Query result content: diff --git a/superset/embedded/api.py b/superset/embedded/api.py index f7278d910a..086fb16114 100644 --- a/superset/embedded/api.py +++ b/superset/embedded/api.py @@ -91,6 +91,8 @@ class EmbeddedDashboardRestApi(BaseSupersetModelRestApi): result: $ref: '#/components/schemas/EmbeddedDashboardResponseSchema' 401: + $ref: '#/components/responses/401' + 404: $ref: '#/components/responses/404' 500: $ref: '#/components/responses/500' diff --git a/superset/importexport/api.py b/superset/importexport/api.py index c0021a8f88..1f4543cd58 100644 --- a/superset/importexport/api.py +++ b/superset/importexport/api.py @@ -64,8 +64,6 @@ class ImportExportRestApi(BaseApi): schema: type: string format: binary - 400: - $ref: '#/components/responses/400' 401: $ref: '#/components/responses/401' 404: diff --git a/superset/reports/api.py b/superset/reports/api.py index 2871125c9a..645cd24894 100644 --- a/superset/reports/api.py +++ b/superset/reports/api.py @@ -310,6 +310,8 @@ class ReportScheduleRestApi(BaseSupersetModelRestApi): $ref: '#/components/responses/401' 404: $ref: '#/components/responses/404' + 422: + $ref: '#/components/responses/422' 500: $ref: '#/components/responses/500' """ @@ -379,6 +381,8 @@ class ReportScheduleRestApi(BaseSupersetModelRestApi): $ref: '#/components/responses/403' 404: $ref: '#/components/responses/404' + 422: + $ref: '#/components/responses/422' 500: $ref: '#/components/responses/500' """ diff --git a/superset/security/api.py b/superset/security/api.py index 6411ccf7be..4eb7ebe660 100644 --- a/superset/security/api.py +++ b/superset/security/api.py @@ -140,6 +140,8 @@ class SecurityRestApi(BaseApi): type: string 401: $ref: '#/components/responses/401' + 400: + $ref: '#/components/responses/400' 500: $ref: '#/components/responses/500' """