luci-app-adblock: bugfix 1229/head
authorDirk Brenken <dev@brenken.org>
Wed, 5 Jul 2017 19:31:56 +0000 (21:31 +0200)
committerDirk Brenken <dev@brenken.org>
Wed, 5 Jul 2017 19:31:56 +0000 (21:31 +0200)
* fix nil error on overview page

Signed-off-by: Dirk Brenken <dev@brenken.org>
applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua

index 6d01e13..68f9c88 100644 (file)
@@ -7,7 +7,7 @@ local sys = require("luci.sys")
 local json = require("luci.jsonc")
 local adbinput = uci.get("adblock", "global", "adb_rtfile") or "/tmp/adb_runtime.json"
 local dnspath = uci.get("adblock", "global", "adb_dnsdir") or ""
-local parse = json.parse(fs.readfile(adbinput))
+local parse = json.parse(fs.readfile(adbinput) or "")
 if parse ~= nil then
        version = parse.data.adblock_version
        domains = parse.data.blocked_domains