diff --git a/packages/web/src/EnterLicensePage.svelte b/packages/web/src/EnterLicensePage.svelte index 4e86d64e4..1e496fce1 100644 --- a/packages/web/src/EnterLicensePage.svelte +++ b/packages/web/src/EnterLicensePage.svelte @@ -1,10 +1,8 @@ -
-
DbGate
-
- -
-
License
- + +
License
+ -
- { - sessionStorage.setItem('continueTrialConfirmed', '1'); - const { licenseKey } = e.detail; - const resp = await apiCall('config/save-license-key', { licenseKey }); - if (resp?.status == 'ok') { - internalRedirectTo('/index.html'); - } else { - errorMessage = resp?.errorMessage || 'Error saving license key'; - } - }} - /> -
- - {#if !isExpired && trialDaysLeft == null} -
- { - errorMessage = ''; - const license = await apiCall('config/start-trial'); - if (license?.status == 'ok') { - sessionStorage.setItem('continueTrialConfirmed', '1'); - internalRedirectTo('/index.html'); - } else { - errorMessage = license?.errorMessage || 'Error starting trial'; - } - }} - /> -
- {/if} - - {#if trialDaysLeft > 0} -
- { - sessionStorage.setItem('continueTrialConfirmed', '1'); - internalRedirectTo('/index.html'); - }} - /> -
- {/if} - -
- { - openWebLink( - `https://auth.dbgate.eu/create-checkout-session-simple?source=trial-${isExpired ? 'expired' : (trialDaysLeft ?? 'no')}` - ); - }} - /> -
- - {#if getElectron()} -
- { - getElectron().send('quit-app'); - }} - /> -
- {/if} - - {#if errorMessage} -
{errorMessage}
- {/if} - -
- For more info about DbGate licensing, you could visit dbgate.eu web or contact - us at sales@dbgate.eu -
-
+
+ { + sessionStorage.setItem('continueTrialConfirmed', '1'); + const { licenseKey } = e.detail; + const resp = await apiCall('config/save-license-key', { licenseKey }); + if (resp?.status == 'ok') { + internalRedirectTo('/index.html'); + } else { + errorMessage = resp?.errorMessage || 'Error saving license key'; + } + }} + />
-
+ + {#if !isExpired && trialDaysLeft == null} +
+ { + errorMessage = ''; + const license = await apiCall('config/start-trial'); + if (license?.status == 'ok') { + sessionStorage.setItem('continueTrialConfirmed', '1'); + internalRedirectTo('/index.html'); + } else { + errorMessage = license?.errorMessage || 'Error starting trial'; + } + }} + /> +
+ {/if} + + {#if trialDaysLeft > 0} +
+ { + sessionStorage.setItem('continueTrialConfirmed', '1'); + internalRedirectTo('/index.html'); + }} + /> +
+ {/if} + +
+ { + openWebLink( + `https://auth.dbgate.eu/create-checkout-session-simple?source=trial-${isExpired ? 'expired' : (trialDaysLeft ?? 'no')}` + ); + }} + /> +
+ + {#if getElectron()} +
+ { + getElectron().send('quit-app'); + }} + /> +
+ {/if} + + {#if errorMessage} +
{errorMessage}
+ {/if} + +
+ For more info about DbGate licensing, you could visit dbgate.eu web or contact + us at sales@dbgate.eu +
+ + \ No newline at end of file