From e368722b9fac33f6af73ee0bc23f64282559d18c Mon Sep 17 00:00:00 2001 From: Lewin Kelly Date: Wed, 19 Jul 2023 17:24:33 +0100 Subject: [PATCH] Fix revival links and show un-reviewed revivals as such on their review pages --- src/routes/revival/[revival]/+page.svelte | 54 +++++++++++++---------- src/routes/revival/[revival]/+page.ts | 2 - src/routes/revivals/+page.svelte | 2 +- 3 files changed, 32 insertions(+), 26 deletions(-) diff --git a/src/routes/revival/[revival]/+page.svelte b/src/routes/revival/[revival]/+page.svelte index ef1921f..9d5643b 100644 --- a/src/routes/revival/[revival]/+page.svelte +++ b/src/routes/revival/[revival]/+page.svelte @@ -43,30 +43,38 @@
-
-
- + {#if data.rating} +
+
+ +
+ +

Rating

+ + + {#each Object.keys(ratingCategories) as category} + + + + + {/each} +
+ {category.charAt(0).toUpperCase() + + category.slice(1)} + + +
- -

Rating

- - - {#each Object.keys(ratingCategories) as category} - - - - - {/each} -
- {category.charAt(0).toUpperCase() + - category.slice(1)} - - -
-
+ {:else} +

+ This revival has not yet been reviewed. Watch this space! +

+ {/if}
diff --git a/src/routes/revival/[revival]/+page.ts b/src/routes/revival/[revival]/+page.ts index 6d446d4..ebf72f6 100644 --- a/src/routes/revival/[revival]/+page.ts +++ b/src/routes/revival/[revival]/+page.ts @@ -10,8 +10,6 @@ export async function load({ params }) { throw error(404, "Revival not found") } - if (!data.metadata.rating) throw error(404, "Revival not found") - let revivals = await (await loadParent()).revivals // remove the current revival from the list diff --git a/src/routes/revivals/+page.svelte b/src/routes/revivals/+page.svelte index d50ae38..baf9bfb 100644 --- a/src/routes/revivals/+page.svelte +++ b/src/routes/revivals/+page.svelte @@ -36,7 +36,7 @@
{#each revivals as revival}