1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-07-02 01:17:58 +02:00

Fix validate-edge-tokens OpenAPI schema (#2055)

* fix: varidate-edge-tokens-schema tokens type

This change fixes the description of the 'tokens' array of the
validate edge tokens schema.

The source of the error was a simple inverson of anyOf and items.

* fix: update snapshot
This commit is contained in:
Thomas Heartman 2022-09-12 15:51:52 +02:00 committed by GitHub
parent 721cd20b5d
commit 518fee1a8c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 12 deletions

View File

@ -9,12 +9,14 @@ export const validateEdgeTokensSchema = {
properties: { properties: {
tokens: { tokens: {
type: 'array', type: 'array',
items: {
anyOf: [ anyOf: [
{ items: { $ref: '#/components/schemas/edgeTokenSchema' } }, { $ref: '#/components/schemas/edgeTokenSchema' },
{ items: { type: 'string' } }, { type: 'string' },
], ],
}, },
}, },
},
components: { components: {
schemas: { schemas: {
edgeTokenSchema, edgeTokenSchema,

View File

@ -3169,18 +3169,16 @@ exports[`should serve the OpenAPI spec 1`] = `
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"tokens": { "tokens": {
"items": {
"anyOf": [ "anyOf": [
{ {
"items": {
"$ref": "#/components/schemas/edgeTokenSchema", "$ref": "#/components/schemas/edgeTokenSchema",
}, },
},
{ {
"items": {
"type": "string", "type": "string",
}, },
},
], ],
},
"type": "array", "type": "array",
}, },
}, },