summary refs log tree commit diff
path: root/src/util/entities/User.ts
diff options
context:
space:
mode:
authorMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2023-01-02 20:37:25 +1100
committerGitHub <noreply@github.com>2023-01-02 20:37:25 +1100
commit5ef4b80fc54db92467961ee8190f1fc93e8b4b71 (patch)
tree5165a3937f8204bf68829aaa6d829481a6693541 /src/util/entities/User.ts
parentUse adjusted email in /auth/login (diff)
parentProfile themes and pronouns (diff)
downloadserver-5ef4b80fc54db92467961ee8190f1fc93e8b4b71.tar.xz
Merge pull request #922 from MaddyUnderStars/maddy/bodyParserPatch
Patch body-parser to use json-bigint, like gateway
Diffstat (limited to '')
-rw-r--r--src/util/entities/User.ts11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/util/entities/User.ts b/src/util/entities/User.ts

index eeffab5b..e039eb17 100644 --- a/src/util/entities/User.ts +++ b/src/util/entities/User.ts
@@ -34,6 +34,9 @@ export enum PublicUserEnum { bio, bot, premium_since, + premium_type, + theme_colors, + pronouns, } export type PublicUserKeys = keyof typeof PublicUserEnum; @@ -88,6 +91,12 @@ export class User extends BaseClass { @Column({ nullable: true }) banner?: string; // hash of the user banner + @Column({ nullable: true, type: "simple-array" }) + theme_colors?: number[]; // TODO: Separate `User` and `UserProfile` models + + @Column({ nullable: true }) + pronouns?: string; + @Column({ nullable: true, select: false }) phone?: string; // phone number of the user @@ -351,7 +360,7 @@ export class User extends BaseClass { valid_tokens_since: new Date(), }, extended_settings: "{}", - premium_type: Config.get().defaults.user.premium_type, + premium_type: Config.get().defaults.user.premiumType, premium: Config.get().defaults.user.premium, verified: Config.get().defaults.user.verified, settings: settings,