summary refs log tree commit diff
path: root/api/src/util/handlers
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--api/src/util/handlers/Instance.ts (renamed from api/src/util/Instance.ts)0
-rw-r--r--api/src/util/handlers/Message.ts (renamed from api/src/util/Message.ts)2
-rw-r--r--api/src/util/handlers/Voice.ts (renamed from api/src/util/Voice.ts)2
-rw-r--r--api/src/util/handlers/route.ts (renamed from api/src/util/route.ts)2
4 files changed, 4 insertions, 2 deletions
diff --git a/api/src/util/Instance.ts b/api/src/util/handlers/Instance.ts

index 6bddfa98..6bddfa98 100644 --- a/api/src/util/Instance.ts +++ b/api/src/util/handlers/Instance.ts
diff --git a/api/src/util/Message.ts b/api/src/util/handlers/Message.ts
index 4ba93edd..ba676394 100644 --- a/api/src/util/Message.ts +++ b/api/src/util/handlers/Message.ts
@@ -22,7 +22,7 @@ import { import { HTTPError } from "lambert-server"; import fetch from "node-fetch"; import cheerio from "cheerio"; -import { MessageCreateSchema } from "../routes/channels/#channel_id/messages"; +import { MessageCreateSchema } from "../../routes/channels/#channel_id/messages"; // TODO: check webhook, application, system author, stickers // TODO: embed gifs/videos/images diff --git a/api/src/util/Voice.ts b/api/src/util/handlers/Voice.ts
index f06b1aaa..4d60eb91 100644 --- a/api/src/util/Voice.ts +++ b/api/src/util/handlers/Voice.ts
@@ -1,5 +1,5 @@ import { Config } from "@fosscord/util"; -import { distanceBetweenLocations, IPAnalysis } from "./ipAddress"; +import { distanceBetweenLocations, IPAnalysis } from "../utility/ipAddress"; export async function getVoiceRegions(ipAddress: string, vip: boolean) { const regions = Config.get().regions; diff --git a/api/src/util/route.ts b/api/src/util/handlers/route.ts
index e4794eb5..ef6c8571 100644 --- a/api/src/util/route.ts +++ b/api/src/util/handlers/route.ts
@@ -20,6 +20,7 @@ import addFormats from "ajv-formats"; const SchemaPath = path.join(__dirname, "..", "..", "assets", "schemas.json"); const schemas = JSON.parse(fs.readFileSync(SchemaPath, { encoding: "utf8" })); + export const ajv = new Ajv({ allErrors: true, parseDate: true, @@ -30,6 +31,7 @@ export const ajv = new Ajv({ strict: true, strictRequired: true }); + addFormats(ajv); declare global {