diff --git a/package-lock.json b/package-lock.json index d8cf121..9dcca62 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "stacjownik", - "version": "1.9.10", + "version": "1.10.1-alpha", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "stacjownik", - "version": "1.9.10", + "version": "1.10.1-alpha", "dependencies": { "core-js": "^3.12.1", "dotenv": "^8.6.0", diff --git a/package.json b/package.json index d0d9ef0..5b37f5e 100644 --- a/package.json +++ b/package.json @@ -41,4 +41,3 @@ "not dead" ] } - diff --git a/src/App.vue b/src/App.vue index d42b58a..d0592ae 100644 --- a/src/App.vue +++ b/src/App.vue @@ -74,7 +74,7 @@ @@ -147,11 +147,10 @@ export default defineComponent({ data: () => ({ VERSION: packageInfo.version, - updateModalVisible: false, - hasReleaseNotes: false, options, currentLang: 'pl', + releaseURL: '', brand_logo: require('@/assets/stacjownik-header-logo.svg'), @@ -171,23 +170,11 @@ export default defineComponent({ }, async mounted() { - if (StorageManager.getStringValue('version') != this.VERSION) { - StorageManager.setStringValue('version', this.VERSION); - - if (this.hasReleaseNotes) StorageManager.setBooleanValue('version_notes_read', false); - } - - this.updateModalVisible = this.hasReleaseNotes && !StorageManager.getBooleanValue('version_notes_read'); - - this.updateToNewestVersion(); + this.updateStorage(); + this.setReleaseURL(); }, methods: { - toggleUpdateModal() { - this.updateModalVisible = !this.updateModalVisible; - StorageManager.setBooleanValue('version_notes_read', true); - }, - changeRegion(region: { id: string; value: string }) { this.store.changeRegion(region); }, @@ -199,7 +186,13 @@ export default defineComponent({ StorageManager.setStringValue('lang', lang); }, - updateToNewestVersion() { + setReleaseURL() { + const releaseURL = StorageManager.getStringValue('releaseURL'); + + this.releaseURL = releaseURL || ''; + }, + + updateStorage() { if (!StorageManager.isRegistered('unavailable-status')) { StorageManager.setBooleanValue('unavailable-status', true); StorageManager.setBooleanValue('ending-status', true); diff --git a/src/components/App/UpdateModal.vue b/src/components/App/UpdateModal.vue index 0cac8eb..db7e08f 100644 --- a/src/components/App/UpdateModal.vue +++ b/src/components/App/UpdateModal.vue @@ -1,5 +1,5 @@ - + @@ -17,6 +17,8 @@ {{ $t('update.paragraph1') }} + + @@ -27,11 +29,14 @@
{{ $t('update.paragraph1') }}