New: LICENSEファイル / Del: package.json.license / Feat: setup/initializationでVAPIDを生成 / Fix: 全てのエンドポイントでsuccessをレスポンス / Chg: input_noneエラーを廃止。入力がない場合は{}として解決する / Feat: フロントエンドでserver-infoを読み込む
This commit is contained in:
+11
-11
@@ -1,16 +1,16 @@
|
||||
import { InputError, InputNoneError } from "../../modules/error/input";
|
||||
import ErrorBase from "../../modules/error";
|
||||
import DatabaseError from "../../modules/error/database";
|
||||
import UnknownError from "../../modules/error/unknown";
|
||||
import { InputError, InputNoneError } from "../modules/error/input";
|
||||
import ErrorBase from "../modules/error";
|
||||
import DatabaseError from "../modules/error/database";
|
||||
import UnknownError from "../modules/error/unknown";
|
||||
import Success from "../modules/response/success";
|
||||
|
||||
export default interface ServerInfo {
|
||||
"server-info": {
|
||||
body: {
|
||||
name: string;
|
||||
description: string;
|
||||
requiredInvitationCode: boolean;
|
||||
force?: "use_force_initialization";
|
||||
};
|
||||
response: Success | DatabaseError | UnknownError;
|
||||
body: never;
|
||||
response: (Success & {
|
||||
isInitialized: boolean;
|
||||
isFirstAdminExists: boolean;
|
||||
userCount: number;
|
||||
}) | DatabaseError | UnknownError;
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user