Fix popular page being disabled

This commit is contained in:
WardPearce
2024-04-03 03:15:00 +13:00
parent 855dbccc87
commit 6943ca491c
+15 -3
View File
@@ -1,7 +1,19 @@
import { getPopular } from '$lib/Api/index.js';
import { getPopular, getTrending } from '$lib/Api/index.js';
import { error } from '@sveltejs/kit';
export async function load({ params }) {
export async function load() {
let popular;
try {
popular = await getPopular();
} catch (errorMessage: any) {
if (errorMessage.toString() === 'Error: Administrator has disabled this endpoint.') {
popular = await getTrending();
} else {
error(500, errorMessage);
}
}
return {
popular: await getPopular()
popular: popular
};
}