diff --git a/superset/charts/api.py b/superset/charts/api.py index 260ae4442c7..a7c2da5473e 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 5e3f78a9536..576fdee10fe 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 ac497bf67db..6ec470119ce 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 f7278d910a0..086fb16114f 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 c0021a8f88c..1f4543cd589 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 2871125c9a3..645cd248946 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 6411ccf7be5..4eb7ebe6603 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' """