diff options
| author | Hazelnoot <acomputerdog@gmail.com> | 2024-10-15 21:39:20 -0400 |
|---|---|---|
| committer | Hazelnoot <acomputerdog@gmail.com> | 2024-10-15 21:40:20 -0400 |
| commit | 45ac7e50bc857d296aac53b70cbb1b99b48454ff (patch) | |
| tree | fb34f8bc7c38826a082248d155e61b5c176433ae /packages/sw/src/scripts | |
| parent | fix lint errors in backend unit tests (diff) | |
| download | sharkey-45ac7e50bc857d296aac53b70cbb1b99b48454ff.tar.gz sharkey-45ac7e50bc857d296aac53b70cbb1b99b48454ff.tar.bz2 sharkey-45ac7e50bc857d296aac53b70cbb1b99b48454ff.zip | |
fix locales versioning in service worker
Diffstat (limited to 'packages/sw/src/scripts')
| -rw-r--r-- | packages/sw/src/scripts/lang.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/sw/src/scripts/lang.ts b/packages/sw/src/scripts/lang.ts index 3000160e41..41b06515f4 100644 --- a/packages/sw/src/scripts/lang.ts +++ b/packages/sw/src/scripts/lang.ts @@ -11,7 +11,7 @@ import { I18n } from '@@/js/i18n.js'; import type { Locale } from '../../../../locales/index.js'; class SwLang { - public cacheName = `mk-cache-${_VERSION_}`; + public cacheName = `mk-cache-${_LANGS_VERSION_}`; public lang: Promise<string> = get('lang').then(async prelang => { if (!prelang) return 'en-US'; @@ -32,7 +32,7 @@ class SwLang { private async _fetch(): Promise<I18n<Locale>> { // Service Workerは何度も起動しそのたびにlocaleを読み込むので、CacheStorageを使う - const localeUrl = `/assets/locales/${await this.lang}.${_VERSION_}.json`; + const localeUrl = `/assets/locales/${await this.lang}.${_LANGS_VERSION_}.json`; let localeRes = await caches.match(localeUrl); // _DEV_がtrueの場合は常に最新化 |