diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-03-24 22:48:35 +0200 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-03-25 09:03:09 +0200 |
commit | 57f9a806dc8fd59912d9549f78698b3b42251068 (patch) | |
tree | 885f57a7dbd3a6e2955be8d104a8b013334bc98a /aconf/model/field.lua | |
parent | 07b911f80409266a7b0f698a8e500b6da6322b56 (diff) | |
download | aconf-57f9a806dc8fd59912d9549f78698b3b42251068.tar.bz2 aconf-57f9a806dc8fd59912d9549f78698b3b42251068.tar.xz |
model: allow editing non-editable fields in privileged mode
Diffstat (limited to 'aconf/model/field.lua')
-rw-r--r-- | aconf/model/field.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/aconf/model/field.lua b/aconf/model/field.lua index 59b6700..cf14909 100644 --- a/aconf/model/field.lua +++ b/aconf/model/field.lua @@ -212,7 +212,7 @@ function M.Field:normalize(context, value) return value end function M.Field:validate(context, value) end function M.Field:save(context, value) - if not self:_editable(context) then + if not (context.privileged or self:_editable(context)) then raise(context.path, 'Is not editable') end |