Работа над ServerStorage - saveRecent

This commit is contained in:
Book Pauk
2019-03-22 13:20:43 +07:00
parent 329ac44c11
commit 79ced4eca4
2 changed files with 19 additions and 8 deletions

View File

@@ -36,6 +36,7 @@ export default @Component({
})
class ServerStorage extends Vue {
created() {
this.inited = false;
this.commit = this.$store.commit;
this.prevServerStorageKey = null;
this.$root.$on('generateNewServerStorageKey', () => {this.generateNewServerStorageKey()});
@@ -50,14 +51,18 @@ class ServerStorage extends Vue {
}
async init() {
if (!this.serverStorageKey) {
//генерируем новый ключ
await this.generateNewServerStorageKey();
} else {
await this.serverStorageKeyChanged();
try {
if (!this.serverStorageKey) {
//генерируем новый ключ
await this.generateNewServerStorageKey();
} else {
await this.serverStorageKeyChanged();
}
await this.currentProfileChanged();
await this.loadRecent();
} finally {
this.inited = true;
}
await this.currentProfileChanged();
await this.loadRecent();
}
async generateNewServerStorageKey() {