summaryrefslogtreecommitdiff
path: root/src/web/app/common/scripts
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-03-02 18:46:08 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-03-02 18:46:08 +0900
commitd10be711613a897e0c4356993ea98af81b1c0c0e (patch)
treef15fa90ac5647c7076e2b4fcc36e27cd00f424c8 /src/web/app/common/scripts
parentoops (diff)
downloadsharkey-d10be711613a897e0c4356993ea98af81b1c0c0e.tar.gz
sharkey-d10be711613a897e0c4356993ea98af81b1c0c0e.tar.bz2
sharkey-d10be711613a897e0c4356993ea98af81b1c0c0e.zip
#1161, #1163
Diffstat (limited to 'src/web/app/common/scripts')
-rw-r--r--src/web/app/common/scripts/check-for-update.ts12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/web/app/common/scripts/check-for-update.ts b/src/web/app/common/scripts/check-for-update.ts
index fe539407da..3e7eb79d8b 100644
--- a/src/web/app/common/scripts/check-for-update.ts
+++ b/src/web/app/common/scripts/check-for-update.ts
@@ -1,8 +1,8 @@
import MiOS from '../mios';
import { version } from '../../config';
-export default async function(mios: MiOS) {
- const meta = await mios.getMeta();
+export default async function(mios: MiOS, force = false, silent = false) {
+ const meta = await mios.getMeta(force);
if (meta.version != version) {
localStorage.setItem('should-refresh', 'true');
@@ -20,6 +20,12 @@ export default async function(mios: MiOS) {
console.error(e);
}
- alert('%i18n:common.update-available%'.replace('{newer}', meta.version).replace('{current}', version));
+ if (!silent) {
+ alert('%i18n:common.update-available%'.replace('{newer}', meta.version).replace('{current}', version));
+ }
+
+ return meta.version;
+ } else {
+ return null;
}
}