error page handling fixes

This commit is contained in:
Jan Prochazka
2024-08-06 14:59:09 +02:00
parent 399298d3bb
commit a7444a1475
7 changed files with 31 additions and 27 deletions

View File

@@ -3,6 +3,7 @@
import { useConfig } from './utility/metadataLoaders';
import ErrorInfo from './elements/ErrorInfo.svelte';
import Link from './elements/Link.svelte';
import { internalRedirectTo } from './clientAuth';
const config = useConfig();
@@ -23,7 +24,7 @@
</div>
<div class="box">
<div class="heading">Configuration error</div>
{#if !$config?.isLicenseValid}
{#if $config?.isLicenseValid == false}
<ErrorInfo
message={`Invalid license. Please contact sales@dbgate.eu for more details. ${$config?.licenseError}`}
/>
@@ -32,7 +33,7 @@
{:else}
<ErrorInfo message="No error found, try to open app again" />
<div class="m-2">
<Link href="?">Back to app</Link>
<Link onClick={() => internalRedirectTo('/')}>Back to app</Link>
</div>
{/if}
</div>