mirror of
https://github.com/spacebarchat/server.git
synced 2026-10-14 02:28:12 +00:00
🐛 fix Guild + Channel create
This commit is contained in:
@@ -18,6 +18,7 @@ export const ChannelModifySchema = {
|
||||
}
|
||||
],
|
||||
$parent_id: String,
|
||||
$id: String, // kept for backwards compatibility does nothing (need for guild create)
|
||||
$nsfw: Boolean
|
||||
};
|
||||
|
||||
@@ -46,6 +47,7 @@ export interface ChannelModifySchema {
|
||||
deny: bigint;
|
||||
}[];
|
||||
parent_id?: string;
|
||||
id?: string; // is not used (only for guild create)
|
||||
nsfw?: boolean;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
import { ChannelSchema, GuildChannel } from "@fosscord/util";
|
||||
import { Length } from "../util/instanceOf";
|
||||
import { ChannelModifySchema } from "./Channel";
|
||||
|
||||
export const GuildCreateSchema = {
|
||||
name: new Length(String, 2, 100),
|
||||
$region: String, // auto complete voice region of the user
|
||||
$icon: String,
|
||||
$channels: [Object],
|
||||
$channels: [ChannelModifySchema],
|
||||
$guild_template_code: String,
|
||||
$system_channel_id: String,
|
||||
$rules_channel_id: String
|
||||
@@ -15,7 +16,7 @@ export interface GuildCreateSchema {
|
||||
name: string;
|
||||
region?: string;
|
||||
icon?: string;
|
||||
channels?: GuildChannel[];
|
||||
channels?: ChannelModifySchema[];
|
||||
guild_template_code?: string;
|
||||
system_channel_id?: string;
|
||||
rules_channel_id?: string;
|
||||
|
||||
Reference in New Issue
Block a user