Merge pull request #1898 from sbwalker/dev
separate PWA service worker script from manifest script
This commit is contained in:
commit
037db8a3e4
|
@ -424,7 +424,6 @@
|
|||
{
|
||||
site.Runtime = _runtime;
|
||||
site.RenderMode = _runtime + _prerender;
|
||||
refresh = true;
|
||||
reload = true; // needs to be reloaded on server
|
||||
}
|
||||
}
|
||||
|
@ -525,7 +524,7 @@
|
|||
|
||||
await logger.LogInformation("Site Settings Saved {Site}", site);
|
||||
|
||||
if (refresh)
|
||||
if (refresh || reload)
|
||||
{
|
||||
NavigationManager.NavigateTo(NavigateUrl(true), reload); // refresh/reload
|
||||
}
|
||||
|
|
|
@ -258,7 +258,7 @@ namespace Oqtane.Pages
|
|||
private string CreatePWAScript(Alias alias, Site site, Route route)
|
||||
{
|
||||
return
|
||||
"<script>" +
|
||||
"<script id=\"app-pwa\">" +
|
||||
"setTimeout(() => { " +
|
||||
"var manifest = { " +
|
||||
"\"name\": \"" + site.Name + "\", " +
|
||||
|
@ -283,6 +283,8 @@ namespace Oqtane.Pages
|
|||
"document.getElementById('app-manifest').setAttribute('href', url); " +
|
||||
"} " +
|
||||
", 1000);" +
|
||||
"</script>" + Environment.NewLine +
|
||||
"<script id=\"app-serviceworker\">" +
|
||||
"if ('serviceWorker' in navigator) { " +
|
||||
"navigator.serviceWorker.register('/service-worker.js').then(function(registration) { " +
|
||||
"console.log('ServiceWorker Registration Successful'); " +
|
||||
|
|
Loading…
Reference in New Issue
Block a user