FIX: Make the workbox path compatible with multisite

FIX: Make the workbox path compatible with multisite

Closes Full URL in assets erb file --> multisite issues - bug - Discourse Meta

diff --git a/app/assets/javascripts/service-worker.js.erb b/app/assets/javascripts/service-worker.js.erb
index ecc8923..fcc710d 100644
--- a/app/assets/javascripts/service-worker.js.erb
+++ b/app/assets/javascripts/service-worker.js.erb
@@ -1,9 +1,9 @@
 'use strict';
 
-importScripts("<%= ::UrlHelper.absolute("/javascripts/workbox/workbox-sw.js") %>");
+importScripts("<%= "#{Discourse.asset_host}#{Discourse.base_path}/javascripts/workbox/workbox-sw.js") %>");
 
 workbox.setConfig({
-  modulePathPrefix: "<%= ::UrlHelper.absolute("/javascripts/workbox") %>",
+  modulePathPrefix: "<%= "#{Discourse.asset_host}#{Discourse.base_path}/javascripts/workbox") %>",
   debug: false
 });

GitHub sha: b1f59498