diff --git a/openapi.json b/openapi.json index 0f043ce..f6cebf4 100644 --- a/openapi.json +++ b/openapi.json @@ -8054,23 +8054,6 @@ "application/json": { "schema": { "type": "object", - "required": [ - "dlna", - "filter", - "ftp", - "http", - "log", - "main", - "mount", - "nfs", - "proxy", - "rc", - "restic", - "s3", - "sftp", - "vfs", - "webdav" - ], "properties": { "dlna": { "type": "array", @@ -9350,19 +9333,7 @@ } ] }, - "Value": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "number" - }, - { - "type": "null" - } - ] - }, + "Value": {}, "Hide": { "type": "integer" }, diff --git a/openapi.yaml b/openapi.yaml index 5723708..2139244 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -4946,22 +4946,6 @@ components: application/json: schema: type: object - required: - - dlna - - filter - - ftp - - http - - log - - main - - mount - - nfs - - proxy - - rc - - restic - - s3 - - sftp - - vfs - - webdav properties: dlna: type: array @@ -5851,11 +5835,7 @@ components: - Value - Valid additionalProperties: false - Value: - anyOf: - - type: boolean - - type: number - - type: "null" + Value: {} Hide: type: integer Required: diff --git a/types.d.ts b/types.d.ts index 0db5cdc..93e1d7a 100644 --- a/types.d.ts +++ b/types.d.ts @@ -2019,7 +2019,7 @@ export interface components { Value: boolean; Valid: boolean; }; - Value: boolean | number | null; + Value: unknown; Hide: number; Required: boolean; IsPassword: boolean; @@ -3896,21 +3896,21 @@ export interface components { }; content: { "application/json": { - dlna: components["schemas"]["OptionsInfoOption"][]; - filter: components["schemas"]["OptionsInfoOption"][]; - ftp: components["schemas"]["OptionsInfoOption"][]; - http: components["schemas"]["OptionsInfoOption"][]; - log: components["schemas"]["OptionsInfoOption"][]; - main: components["schemas"]["OptionsInfoOption"][]; - mount: components["schemas"]["OptionsInfoOption"][]; - nfs: components["schemas"]["OptionsInfoOption"][]; - proxy: components["schemas"]["OptionsInfoOption"][]; - rc: components["schemas"]["OptionsInfoOption"][]; - restic: components["schemas"]["OptionsInfoOption"][]; - s3: components["schemas"]["OptionsInfoOption"][]; - sftp: components["schemas"]["OptionsInfoOption"][]; - vfs: components["schemas"]["OptionsInfoOption"][]; - webdav: components["schemas"]["OptionsInfoOption"][]; + dlna?: components["schemas"]["OptionsInfoOption"][]; + filter?: components["schemas"]["OptionsInfoOption"][]; + ftp?: components["schemas"]["OptionsInfoOption"][]; + http?: components["schemas"]["OptionsInfoOption"][]; + log?: components["schemas"]["OptionsInfoOption"][]; + main?: components["schemas"]["OptionsInfoOption"][]; + mount?: components["schemas"]["OptionsInfoOption"][]; + nfs?: components["schemas"]["OptionsInfoOption"][]; + proxy?: components["schemas"]["OptionsInfoOption"][]; + rc?: components["schemas"]["OptionsInfoOption"][]; + restic?: components["schemas"]["OptionsInfoOption"][]; + s3?: components["schemas"]["OptionsInfoOption"][]; + sftp?: components["schemas"]["OptionsInfoOption"][]; + vfs?: components["schemas"]["OptionsInfoOption"][]; + webdav?: components["schemas"]["OptionsInfoOption"][]; } & { [key: string]: components["schemas"]["OptionsInfoOption"][]; };