Bläddra i källkod

feat: import v1 disk mode config (#1099)

Nicolas Giard 5 år sedan
förälder
incheckning
334d0a754e
1 ändrade filer med 12 tillägg och 1 borttagningar
  1. 12 1
      client/components/admin/admin-utilities-importv1.vue

+ 12 - 1
client/components/admin/admin-utilities-importv1.vue

@@ -318,7 +318,7 @@ export default {
       return this.importFilters.indexOf('users') >= 0
       return this.importFilters.indexOf('users') >= 0
     },
     },
     needDisk () {
     needDisk () {
-      return this.contentMode === `local`
+      return this.contentMode === `disk`
     },
     },
     needGit () {
     needGit () {
       return this.contentMode === `git`
       return this.contentMode === `git`
@@ -398,6 +398,17 @@ export default {
                     { key: 'gitBinaryPath', value: { value: '' } }
                     { key: 'gitBinaryPath', value: { value: '' } }
                   ]
                   ]
                 }
                 }
+
+                // -> Setup Disk Module
+                if (this.contentMode === 'disk' && nStr.key === 'disk') {
+                  nStr.isEnabled = true
+                  nStr.mode = 'push'
+                  nStr.syncInterval = 'P0D'
+                  nStr.config = [
+                    { key: 'path', value: { value: this.contentPath } },
+                    { key: 'createDailyBackups', value: { value: false } }
+                  ]
+                }
                 return nStr
                 return nStr
               })
               })