Auth: fix swagger response for get SSO settings endpoint (#80817)

fix swagger response for get SSO settings endpoint
This commit is contained in:
Mihai Doarna 2024-01-18 18:27:44 +02:00 committed by GitHub
parent d72c035ea6
commit b8cf8ec8d7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 25 additions and 3 deletions

View File

@ -117,7 +117,7 @@ func (api *Api) getAuthorizedList(ctx context.Context, identity identity.Request
// You need to have a permission with action `settings:read` with scope `settings:auth.<provider>:*`.
//
// Responses:
// 200: okResponse
// 200: getSSOSettingsResponse
// 400: badRequestError
// 401: unauthorisedError
// 403: forbiddenError
@ -235,3 +235,9 @@ type RemoveProviderSettingsParams struct {
// required:true
Provider string `json:"key"`
}
// swagger:response getSSOSettingsResponse
type GetSSOSettingsResponse struct {
// in: body
Body models.SSOSettings `json:"body"`
}

View File

@ -11401,7 +11401,7 @@
],
"responses": {
"200": {
"$ref": "#/responses/okResponse"
"$ref": "#/responses/getSSOSettingsResponse"
},
"400": {
"$ref": "#/responses/badRequestError"
@ -22931,6 +22931,12 @@
"$ref": "#/definitions/RoleDTO"
}
},
"getSSOSettingsResponse": {
"description": "(empty)",
"schema": {
"$ref": "#/definitions/SSOSettings"
}
},
"getSharingOptionsResponse": {
"description": "(empty)",
"schema": {

View File

@ -1169,6 +1169,16 @@
},
"description": "(empty)"
},
"getSSOSettingsResponse": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/SSOSettings"
}
}
},
"description": "(empty)"
},
"getSharingOptionsResponse": {
"content": {
"application/json": {
@ -25087,7 +25097,7 @@
],
"responses": {
"200": {
"$ref": "#/components/responses/okResponse"
"$ref": "#/components/responses/getSSOSettingsResponse"
},
"400": {
"$ref": "#/components/responses/badRequestError"