Fix torrential depot (#353)

Adds a plugin to automatically add/update the torrential depot record
This commit is contained in:
DecDuck
2026-02-25 22:24:15 +11:00
committed by GitHub
parent 7dc889852d
commit 8956b6e8b2
@@ -0,0 +1,19 @@
import { systemConfig } from "../internal/config/sys-conf";
import prisma from "../internal/db/database";
export default defineNitroPlugin(async () => {
const torrentialUrl = `${systemConfig.getExternalUrl()}/api/v1/depot/`;
await prisma.depot.upsert({
where: {
id: "torrential",
},
update: {
endpoint: torrentialUrl,
},
create: {
id: "torrential",
endpoint: torrentialUrl,
},
});
});