Release v2.10.6
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
const Handlebars = require('handlebars');
|
||||
const path = require('path');
|
||||
const packageMetadata = require('../../package.json');
|
||||
const { mediaKind, safeJsonForScript, getPlayerPageTemplate, getPlayerPageAnnouncementsScript, getPlayerPageScript, getPlayerOnboardingLandingScript, getPlayerOnboardingFormScript, getPlayerRuntimeScripts } = require('./render-helpers');
|
||||
const { createPageAuthBundle, createPageFetchAuthScript } = require('#src/request-auth');
|
||||
const { getFontStylesheetHref } = require('#src/web/lib/media/font-library');
|
||||
@@ -22,11 +23,12 @@ function renderPage(template, options) {
|
||||
}
|
||||
|
||||
function getPlayerServiceWorkerRegistrationScript() {
|
||||
const releaseVersion = encodeURIComponent(String(packageMetadata.version || 'development'));
|
||||
return [
|
||||
'<script>',
|
||||
' if ("serviceWorker" in navigator) {',
|
||||
' window.addEventListener("load", function () {',
|
||||
' navigator.serviceWorker.register("/sw.js?v=38").catch(function () {',
|
||||
' navigator.serviceWorker.register("/sw.js?v=' + releaseVersion + '").catch(function () {',
|
||||
' return null;',
|
||||
' });',
|
||||
' });',
|
||||
@@ -120,7 +122,7 @@ function renderPlayerPage(slug, initialData) {
|
||||
REGION_SCRIPTS: ''
|
||||
});
|
||||
const runtimeScriptTags = getPlayerRuntimeScripts().map(function (entry) {
|
||||
return '<script src="/assets/player-script/' + encodeURIComponent(entry[0]) + '.js"></script>';
|
||||
return '<script src="/assets/player-script/' + encodeURIComponent(entry[0]) + '.js?v=' + encodeURIComponent(String(packageMetadata.version || 'development')) + '"></script>';
|
||||
}).join('');
|
||||
|
||||
return renderPage(template, {
|
||||
|
||||
Reference in New Issue
Block a user