summaryrefslogtreecommitdiffstats
path: root/app/acf_cli-controller.lua
diff options
context:
space:
mode:
Diffstat (limited to 'app/acf_cli-controller.lua')
-rw-r--r--app/acf_cli-controller.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/app/acf_cli-controller.lua b/app/acf_cli-controller.lua
index 7b706c3..14badd9 100644
--- a/app/acf_cli-controller.lua
+++ b/app/acf_cli-controller.lua
@@ -36,6 +36,8 @@ mymodule.handle_clientdata = function(form, clientdata, group)
if group then name = group.."."..name end
if value.type == "group" then
mymodule.handle_clientdata(value, clientdata, name)
+ elseif value.readonly then
+ -- Don't update readonly values
-- Don't update from the default unless a value exists
elseif value.type == "boolean" and clientdata[name] then
value.value = (clientdata[name] == "true")