Serve 503 when PocketBase is unavailable across all content pages
This commit is contained in:
1 parent
0f7e968c16
commit
e242eaf79a
25 files changed
+492
-253
No files matched your search
@@ -1,14 +1,18 @@
|
||||
@page "/{Slug}"
|
||||
|
||||
@if (_page is null)
|
||||
@if (_unavailable)
|
||||
{
|
||||
<PageTitle>Nicht gefunden</PageTitle>
|
||||
<PageTitle>Vorübergehend nicht erreichbar</PageTitle>
|
||||
<p>Die Seite ist gerade nicht erreichbar. Bitte später erneut versuchen.</p>
|
||||
}
|
||||
else
|
||||
else if (_page is not null)
|
||||
{
|
||||
<PageTitle>@_page.Title</PageTitle>
|
||||
<article>
|
||||
<h1>@_page.Title</h1>
|
||||
@Body
|
||||
</article>
|
||||
<PageEmbeds Embed="_page.Embed" />
|
||||
}
|
||||
@* No page and not unavailable: the slug was unknown; NavigationManager.NotFound()
|
||||
already ran in OnParametersSetAsync and renders the not-found page. *@
|
||||
Reference in new issue
Block a user