mirror of
https://github.com/Drop-OSS/drop.git
synced 2026-07-14 22:56:42 +10:00
f97fc25ea3
Adds a plugin to automatically add/update the torrential depot record
20 lines
441 B
TypeScript
20 lines
441 B
TypeScript
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,
|
|
},
|
|
});
|
|
});
|