diff --git a/superset/charts/api.py b/superset/charts/api.py index 260ae4442..a7c2da547 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 5e3f78a95..576fdee10 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 ac497bf67..6ec470119 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 f7278d910..086fb1611 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 c0021a8f8..1f4543cd5 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 2871125c9..645cd2489 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 6411ccf7b..4eb7ebe66 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' """