From 2debddaaf6f7a47857fcce16e1dd1cb1f2d5d849 Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Sat, 16 Feb 2019 00:48:45 -0800 Subject: [PATCH] fix: add some pages that "sapper export" missed (#1000) Unfortunately it looks like `sapper export` works by crawling the non-logged-in site, which means that any pages that are inaccessible when you're not logged in don't get generated, including "pinned," "muted," "blocked," "requests," and "share." Normally this isn't a problem, but it is in browsers that don't have Service Worker; you get a 404 when you try to refresh those pages. My fix is to just add a hidden div that links to these pages. It's not pretty, but it works. --- src/routes/_pages/blocked.html | 4 +++- src/routes/_pages/muted.html | 4 +++- src/routes/_pages/pinned.html | 24 +++++++++++++----------- src/routes/_pages/requests.html | 4 +++- src/routes/_pages/settings/about.html | 9 +++++++++ 5 files changed, 31 insertions(+), 14 deletions(-) diff --git a/src/routes/_pages/blocked.html b/src/routes/_pages/blocked.html index 09fa350b..a7b0d8f4 100644 --- a/src/routes/_pages/blocked.html +++ b/src/routes/_pages/blocked.html @@ -1,5 +1,7 @@ - +{#if $isUserLoggedIn } + +{/if}