summary refs log tree commit diff
diff options
context:
space:
mode:
authorCyberL1 <cyber.hf18@gmail.com>2025-12-05 17:13:40 +0100
committerCyberL1 <cyber.hf18@gmail.com>2025-12-05 17:13:40 +0100
commitae20c6dce451674dc87a8bab9e19f11cff32aa3a (patch)
tree5a068cf39829a64825b5b96a9a1d52d7a01f0c25
parentMerge pull request #1427 from CyberL1/fix/guild-folder-schema (diff)
downloadserver-ts-ae20c6dce451674dc87a8bab9e19f11cff32aa3a.tar.xz
fix: add `| null` to guild folder types
-rw-r--r--assets/openapi.json9
-rw-r--r--assets/schemas.json15
-rw-r--r--src/schemas/api/users/UserSettings.ts6
3 files changed, 21 insertions, 9 deletions
diff --git a/assets/openapi.json b/assets/openapi.json

index ec14fb55..ee7a4e8a 100644 --- a/assets/openapi.json +++ b/assets/openapi.json
@@ -8431,7 +8431,8 @@ "type": "object", "properties": { "color": { - "type": "integer" + "type": "integer", + "nullable": true }, "guild_ids": { "type": "array", @@ -8440,10 +8441,12 @@ } }, "id": { - "type": "integer" + "type": "integer", + "nullable": true }, "name": { - "type": "string" + "type": "string", + "nullable": true } }, "required": [ diff --git a/assets/schemas.json b/assets/schemas.json
index 8896f103..576a9c60 100644 --- a/assets/schemas.json +++ b/assets/schemas.json
@@ -8927,7 +8927,10 @@ "type": "object", "properties": { "color": { - "type": "integer" + "type": [ + "null", + "integer" + ] }, "guild_ids": { "type": "array", @@ -8936,10 +8939,16 @@ } }, "id": { - "type": "integer" + "type": [ + "null", + "integer" + ] }, "name": { - "type": "string" + "type": [ + "null", + "string" + ] } }, "additionalProperties": false, diff --git a/src/schemas/api/users/UserSettings.ts b/src/schemas/api/users/UserSettings.ts
index c38e393a..f91a35d7 100644 --- a/src/schemas/api/users/UserSettings.ts +++ b/src/schemas/api/users/UserSettings.ts
@@ -62,10 +62,10 @@ export interface CustomStatus { } export interface GuildFolder { - color?: number; + color?: number | null; guild_ids: string[]; - id?: number; - name?: string; + id?: number | null; + name?: string | null; } export interface FriendSourceFlags {