api keys & better validator #6
2 changed files with 12 additions and 1 deletions
|
@ -12,3 +12,14 @@ export const MAIL_WHITELIST = [
|
||||||
'pm.me',
|
'pm.me',
|
||||||
'proton.me'
|
'proton.me'
|
||||||
];
|
];
|
||||||
|
|
||||||
|
export const DOMAINS = [
|
||||||
|
'cdn.cirroskais.xyz',
|
||||||
|
'cdn.madhouselabs.net',
|
||||||
|
'snep.lol',
|
||||||
|
'i.chadthundercock.com',
|
||||||
|
'doing-ya.mom',
|
||||||
|
'*.is-gay.zip'
|
||||||
|
];
|
||||||
|
|
||||||
|
export const DEV_DOMAINS = ['cdn.dev.madhouselabs.net'];
|
||||||
|
|
|
@ -6,7 +6,7 @@ export async function load({ locals, url }) {
|
||||||
|
|
||||||
if (+(url.searchParams.get('i') || 0) < 0) error(400, { status: 403, message: 'Invalid Index' });
|
if (+(url.searchParams.get('i') || 0) < 0) error(400, { status: 403, message: 'Invalid Index' });
|
||||||
|
|
||||||
const totalUploads = await prisma.upload.count();
|
const totalUploads = await prisma.upload.count({ where: { uploaderId: locals.user.id } });
|
||||||
|
|
||||||
if (!totalUploads) return { uploads: [], totalUploads: 0 };
|
if (!totalUploads) return { uploads: [], totalUploads: 0 };
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue