summary refs log tree commit diff
path: root/api
diff options
context:
space:
mode:
authorMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2022-07-09 18:47:34 +1000
committerMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2022-07-09 18:47:34 +1000
commit0b96c9f70b2515b17781f420b31c113b88351478 (patch)
tree798a0a1bb9142dba8aec37b1a314d819cdc3632f /api
parentTest fix for that voice state error (diff)
parentAdd `promotional_email_opt_in` field to register to allow newer clients to ma... (diff)
downloadserver-0b96c9f70b2515b17781f420b31c113b88351478.tar.xz
Merge branch 'fix/registerNewClients' into slowcord
Diffstat (limited to 'api')
-rw-r--r--api/assets/schemas.json3
-rw-r--r--api/src/routes/auth/register.ts2
2 files changed, 5 insertions, 0 deletions
diff --git a/api/assets/schemas.json b/api/assets/schemas.json
index 805e1535..773c9927 100644
--- a/api/assets/schemas.json
+++ b/api/assets/schemas.json
@@ -1106,6 +1106,9 @@
             },
             "captcha_key": {
                 "type": "string"
+            },
+            "promotional_email_opt_in": {
+                "type": "boolean"
             }
         },
         "additionalProperties": false,
diff --git a/api/src/routes/auth/register.ts b/api/src/routes/auth/register.ts
index 94dd6502..126f3dbc 100644
--- a/api/src/routes/auth/register.ts
+++ b/api/src/routes/auth/register.ts
@@ -31,6 +31,8 @@ export interface RegisterSchema {
 	date_of_birth?: Date; // "2000-04-03"
 	gift_code_sku_id?: string;
 	captcha_key?: string;
+
+	promotional_email_opt_in?: boolean;
 }
 
 router.post("/", route({ body: "RegisterSchema" }), async (req: Request, res: Response) => {