package/gluon-config-mode-domain-select: refactor get_domain_list function by using gluon util

Signed-off-by: Jan-Tarek Butt <tarek@ring0.de>
This commit is contained in:
Jan-Tarek Butt 2020-10-21 21:43:48 +02:00
parent fb718b7c73
commit 0632975f34

View File

@ -2,7 +2,6 @@
return function(form, uci)
local site_i18n = i18n 'gluon-site'
local json = require 'jsonc'
local site = require 'gluon.site'
local util = require 'gluon.util'
@ -22,10 +21,7 @@ return function(form, uci)
local function get_domain_list()
local list = {}
for _, domain_path in ipairs(util.glob('/lib/gluon/domains/*.json')) do
local domain_code = domain_path:match('([^/]+)%.json$')
local domain = assert(json.load(domain_path))
for domain_code, domain in pairs(util.get_domains()) do
if not hide_domain_code(domain, domain_code) then
table.insert(list, {
domain_code = domain_code,