Pārlūkot izejas kodu

gluon-mesh-vpn-fastd: gluon-annouced: fix fastd status always being reported as enabled

Matthias Schiffer 8 gadi atpakaļ
vecāks
revīzija
5ecb8a7366

+ 1 - 1
package/gluon-mesh-vpn-fastd/files/lib/gluon/announce/nodeinfo.d/software/fastd

@@ -1,5 +1,5 @@
 local ret = {
-	enabled = uci:get('fastd', 'mesh_vpn', 'enabled') ~= 0,
+	enabled = uci:get('fastd', 'mesh_vpn') and (uci:get('fastd', 'mesh_vpn', 'enabled') == nil or uci:get_bool('fastd', 'mesh_vpn', 'enabled')),
 	version = util.readline(io.popen('exec fastd -v')):match('^[^%s]+%s+(.+)'),
 }
 return ret