Explorar o código

Небольшая доработка

Book Pauk %!s(int64=6) %!d(string=hai) anos
pai
achega
d20ec144ff
Modificáronse 1 ficheiros con 10 adicións e 0 borrados
  1. 10 0
      client/components/Reader/ServerStorage/ServerStorage.vue

+ 10 - 0
client/components/Reader/ServerStorage/ServerStorage.vue

@@ -17,6 +17,9 @@ const maxSetTries = 5;
 
 export default @Component({
     watch: {
+        serverSyncEnabled: function() {
+            this.serverSyncEnabledChanged();
+        },
         serverStorageKey: function() {
             this.serverStorageKeyChanged();
         },
@@ -55,6 +58,13 @@ class ServerStorage extends Vue {
         await this.currentProfileChanged();
     }
 
+    async serverSyncEnabledChanged() {
+        if (this.serverSyncEnabled) {
+            this.prevServerStorageKey = null;
+            await this.serverStorageKeyChanged();
+        }
+    }
+
     async serverStorageKeyChanged() {
         if (this.prevServerStorageKey != this.serverStorageKey) {
             this.prevServerStorageKey = this.serverStorageKey;