From fc63d39e2709e62d03615b0db49be70a53a3926a Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Mon, 29 Aug 2016 14:58:54 -0400 Subject: [PATCH] fix service worker registration --- dashboard-ui/scripts/site.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/dashboard-ui/scripts/site.js b/dashboard-ui/scripts/site.js index bf2cc4ef8..9ac4a049d 100644 --- a/dashboard-ui/scripts/site.js +++ b/dashboard-ui/scripts/site.js @@ -2804,14 +2804,12 @@ var AppInfo = {}; return navigator.serviceWorker.ready; }).then(function (reg) { - if (!reg.sync) { - return Promise.resovle(); + if (reg.sync) { + // https://github.com/WICG/BackgroundSync/blob/master/explainer.md + return reg.sync.register('emby-sync').then(function () { + window.SyncRegistered = Dashboard.isConnectMode(); + }); } - - // https://github.com/WICG/BackgroundSync/blob/master/explainer.md - return reg.sync.register('emby-sync').then(function () { - window.SyncRegistered = Dashboard.isConnectMode(); - }); }); } catch (err) {