* luci/libs/uvl: fix error handling of OPT_INVVALUE too
This commit is contained in:
parent
727e9878fb
commit
85461e4226
2 changed files with 2 additions and 2 deletions
|
@ -321,7 +321,7 @@ function UVL._validate_option( self, option, nodeps )
|
|||
for i, v in ipairs(val) do
|
||||
if not self.datatypes[dt]( v ) then
|
||||
return false, option:error(
|
||||
ERR.OPT_INVVALUE(option, dt)
|
||||
ERR.OPT_INVVALUE(option, { v, dt })
|
||||
)
|
||||
end
|
||||
end
|
||||
|
|
|
@ -54,7 +54,7 @@ ERRCODES = {
|
|||
{ 'OPT_UNKNOWN', 'Option "%i" (%I) not found in scheme' },
|
||||
{ 'OPT_REQUIRED', 'Required option "%i" has no value' },
|
||||
{ 'OPT_BADVALUE', 'Value "%1" of option "%i" is not defined in enum %2' },
|
||||
{ 'OPT_INVVALUE', 'Value "%v" of given option "%i" does not validate as datatype "%1"' },
|
||||
{ 'OPT_INVVALUE', 'Value "%1" of given option "%i" does not validate as datatype "%2"' },
|
||||
{ 'OPT_NOTLIST', 'Option "%i" is defined as list but stored as plain value' },
|
||||
{ 'OPT_DATATYPE', 'Option "%i" has unknown datatype "%1"' },
|
||||
{ 'OPT_NOTFOUND', 'Option "%p.%s.%o" not found in config' },
|
||||
|
|
Loading…
Reference in a new issue