nanka iroiro

Closes #1168, #1169
This commit is contained in:
syuilo 2018-03-03 07:32:18 +09:00
parent 165c93b248
commit 6ba1035b69
10 changed files with 45 additions and 11 deletions

View file

@ -1,11 +1,13 @@
import MiOS from '../mios';
import { version } from '../../config';
import { version as current } from '../../config';
export default async function(mios: MiOS, force = false, silent = false) {
const meta = await mios.getMeta(force);
const newer = meta.version;
if (meta.version != version) {
if (newer != current) {
localStorage.setItem('should-refresh', 'true');
localStorage.setItem('v', newer);
// Clear cache (serive worker)
try {
@ -21,10 +23,10 @@ export default async function(mios: MiOS, force = false, silent = false) {
}
if (!silent) {
alert('%i18n:common.update-available%'.replace('{newer}', meta.version).replace('{current}', version));
alert('%i18n:common.update-available%'.replace('{newer}', newer).replace('{current}', current));
}
return meta.version;
return newer;
} else {
return null;
}