From b0a9a6a08e94e649ae233f8aedf7f1a2d0bbfac3 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Sat, 27 Apr 2019 17:04:34 +0700 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B9=D0=BA?= =?UTF-8?q?=D0=B0=20showWhatsNewDialog?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/components/Reader/Reader.vue | 4 +++- .../Reader/SettingsPage/SettingsPage.vue | 15 +++++++++++++-- client/store/modules/reader.js | 1 + 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/client/components/Reader/Reader.vue b/client/components/Reader/Reader.vue index 29839fdd..5d690bd0 100644 --- a/client/components/Reader/Reader.vue +++ b/client/components/Reader/Reader.vue @@ -262,6 +262,7 @@ class Reader extends Vue { this.showClickMapPage = settings.showClickMapPage; this.clickControl = settings.clickControl; this.blinkCachedLoad = settings.blinkCachedLoad; + this.showWhatsNewDialog = settings.showWhatsNewDialog; } checkSetStorageAccessKey() { @@ -282,7 +283,8 @@ class Reader extends Vue { await utils.sleep(2000); const whatsNew = versionHistory[0]; - if (whatsNew.showUntil >= utils.formatDate(new Date(), 'coDate') && + if (this.showWhatsNewDialog && + whatsNew.showUntil >= utils.formatDate(new Date(), 'coDate') && utils.stringToHex(cryptoUtils.sha256(whatsNew.content)) != this.whatsNewContentHash) { this.whatsNewContent = whatsNew.content; this.whatsNewVisible = true; diff --git a/client/components/Reader/SettingsPage/SettingsPage.vue b/client/components/Reader/SettingsPage/SettingsPage.vue index 4c155bc2..57ae283b 100644 --- a/client/components/Reader/SettingsPage/SettingsPage.vue +++ b/client/components/Reader/SettingsPage/SettingsPage.vue @@ -106,6 +106,7 @@ + @@ -391,8 +392,8 @@ - + @@ -415,7 +416,7 @@ Предупреждать о загрузке из кэша - +