diff --git a/api/src/base.ts b/api/src/base.ts index d348f900..88920b2b 100644 --- a/api/src/base.ts +++ b/api/src/base.ts @@ -10,5 +10,12 @@ export const base = new Elysia({ name: "base" }) details: error, } as KError; } + if (code === "INTERNAL_SERVER_ERROR") { + return { + status: 500, + message: error.message, + details: error, + } as KError; + } }) .as("plugin"); diff --git a/api/src/controllers/seed/examples.ts b/api/src/controllers/seed/examples.ts deleted file mode 100644 index 0030285e..00000000 --- a/api/src/controllers/seed/examples.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { db } from "~/db"; -import { videos } from "~/db/schema"; -import { bubble, bubbleVideo } from "~/models/examples"; -import { seedMovie } from "./movies"; - -const videoExamples = [bubbleVideo]; - -export const seedTests = async () => { - await db.insert(videos).values(videoExamples).onConflictDoNothing(); - await seedMovie(bubble) -}; diff --git a/api/src/index.ts b/api/src/index.ts index 5fb5021f..f3af37c3 100644 --- a/api/src/index.ts +++ b/api/src/index.ts @@ -6,7 +6,6 @@ import { entries } from "./controllers/entries"; import { movies } from "./controllers/movies"; import { seasons } from "./controllers/seasons"; import { seed } from "./controllers/seed"; -import { seedTests } from "./controllers/seed/examples"; import { series } from "./controllers/series"; import { videos } from "./controllers/videos"; import { db } from "./db"; @@ -16,10 +15,6 @@ import { base } from "./base"; await migrate(db, { migrationsSchema: "kyoo", migrationsFolder: "./drizzle" }); -if (process.env.SEED) { - await seedTests(); -} - let secret = process.env.JWT_SECRET; if (!secret) { const auth = process.env.AUTH_SERVER ?? "http://auth:4568";