Преглед на файлове

gluon-mesh-vpn-tunneldigger: ignore default config when checking for legacy configs

Cyrus Fox преди 7 години
родител
ревизия
aa17e3e86e
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      package/gluon-mesh-vpn-tunneldigger/luasrc/lib/gluon/upgrade/400-mesh-vpn-tunneldigger

+ 3 - 1
package/gluon-mesh-vpn-tunneldigger/luasrc/lib/gluon/upgrade/400-mesh-vpn-tunneldigger

@@ -8,7 +8,9 @@ local uci = require('simple-uci').cursor()
 
 local enabled = uci:get('tunneldigger', 'mesh_vpn', 'enabled')
 if enabled == nil then
-	enabled = uci:get_first('tunneldigger', 'broker', 'enabled')
+	if uci:get_first('tunneldigger', 'broker', 'interface') == "mesh-vpn" then
+		enabled = uci:get_first('tunneldigger', 'broker', 'enabled')
+	end
 end
 if enabled == nil then
 	enabled = site.mesh_vpn.enabled or false