From: Tobias Ulmer Date: Tue, 25 Oct 2016 14:27:27 +0000 (+0200) Subject: e2option: repair userdefaultoptions() processing X-Git-Tag: e2factory-2.3.15rc1~54 X-Git-Url: https://git.e2factory.org/?a=commitdiff_plain;h=9c08dcb09a85114b5e88b0e191cb20e699fe456b;p=e2factory.git e2option: repair userdefaultoptions() processing Signed-off-by: Tobias Ulmer --- diff --git a/generic/e2option.lua b/generic/e2option.lua index 98005a7..32fd10b 100644 --- a/generic/e2option.lua +++ b/generic/e2option.lua @@ -267,6 +267,8 @@ local function userdefaultoptions(opts) else opts[opt] = options[opt].proc(val) end + elseif val and options[opt].type == "option" then + opts[opt] = val elseif options[opt].default then opts[opt] = options[opt].default else