diff options
author | Erkin Alp Güney <erkinalp9035@gmail.com> | 2022-04-10 13:54:05 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-10 13:54:05 +0300 |
commit | 01315087d99b8f1d1c31bf83c363130376192f47 (patch) | |
tree | 842f0ee9662809e209736f31fe4f01ca27865373 | |
parent | Update passwordStrength.ts (diff) | |
download | server-01315087d99b8f1d1c31bf83c363130376192f47.tar.xz |
Update Guild.ts
-rw-r--r-- | util/src/entities/Guild.ts | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/util/src/entities/Guild.ts b/util/src/entities/Guild.ts index 9ac148ee..70bb41c5 100644 --- a/util/src/entities/Guild.ts +++ b/util/src/entities/Guild.ts @@ -187,11 +187,11 @@ export class Guild extends BaseClass { @Column({ nullable: true }) @RelationId((guild: Guild) => guild.owner) - owner_id: string; + owner_id?: string; // optional to allow for ownerless guilds @JoinColumn({ name: "owner_id", referencedColumnName: "id" }) @ManyToOne(() => User) - owner: User; + owner?: User; // optional to allow for ownerless guilds @Column({ nullable: true }) preferred_locale?: string; @@ -200,7 +200,7 @@ export class Guild extends BaseClass { premium_subscription_count?: number; @Column({ nullable: true }) - premium_tier?: number; // nitro boost level + premium_tier?: number; // crowd premium level @Column({ nullable: true }) @RelationId((guild: Guild) => guild.public_updates_channel) @@ -269,6 +269,10 @@ export class Guild extends BaseClass { @Column({ nullable: true }) nsfw?: boolean; + + // TODO: nested guilds + @Column({ nullable: true }) + parent?: string; // only for developer portal permissions?: number; @@ -308,7 +312,7 @@ export class Guild extends BaseClass { verification_level: 0, welcome_screen: { enabled: false, - description: "No description", + description: "Fill in your description", welcome_channels: [], }, widget_enabled: true, // NB: don't set it as false to prevent artificial restrictions |