From: Hannu Nyman Date: Sat, 24 Oct 2015 06:40:55 +0000 (+0300) Subject: Backport luci-base: filter invalid opkg status lines X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=c8b12e7fa925148a765f589df1af41797727db46;p=oweals%2Fluci.git Backport luci-base: filter invalid opkg status lines Backport of commit 6b3f804 from trunk. Signed-off-by: Hannu Nyman --- diff --git a/modules/luci-base/luasrc/model/ipkg.lua b/modules/luci-base/luasrc/model/ipkg.lua index 110ea9580..207d0543b 100644 --- a/modules/luci-base/luasrc/model/ipkg.lua +++ b/modules/luci-base/luasrc/model/ipkg.lua @@ -139,11 +139,13 @@ function _list(action, pat, cb) desc = "" end - if #version > 26 then - version = version:sub(1,21) .. ".." .. version:sub(-3,-1) - end + if name and version then + if #version > 26 then + version = version:sub(1,21) .. ".." .. version:sub(-3,-1) + end - cb(name, version, sz, desc) + cb(name, version, sz, desc) + end name = nil version = nil