diff --git a/src/services/nnas/routes/account-settings.ts b/src/services/nnas/routes/account-settings.ts index da19773..c9902dd 100644 --- a/src/services/nnas/routes/account-settings.ts +++ b/src/services/nnas/routes/account-settings.ts @@ -22,6 +22,7 @@ const accountSettingsSchema = z.object({ gender: z.enum(['M', 'F']), tz_name: z.string(), region: z.coerce.number(), + country: z.string(), email: z.string().email(), server_selection: z.enum(['prod', 'test', 'dev']), marketing_flag: z.enum(['true', 'false']).transform((value) => value === 'true'), @@ -74,7 +75,8 @@ router.get('/ui/profile', async function (request: express.Request, response: ex face, notice, accountLevel, - regions: region ? region.regions: [] + regions: region ? region.regions: [], + regionsList }); } catch (error: any) { @@ -160,6 +162,7 @@ router.post('/update', async function (request: express.Request, response: expre pnid.gender = person.data.gender; pnid.region = region; + pnid.country = person.data.country; pnid.timezone.name = timezoneName; pnid.timezone.offset = Number(timezone.utc_offset); pnid.flags.marketing = person.data.marketing_flag; diff --git a/src/views/index.ejs b/src/views/index.ejs index 6c53720..a42d8f3 100644 --- a/src/views/index.ejs +++ b/src/views/index.ejs @@ -41,7 +41,11 @@

Country

-

<%= PNID.country %>

+

Region

@@ -138,9 +142,17 @@ <% if (notice) { %> <% } %> + \ No newline at end of file