From 553b7cf51ae8a37a94f4f491b3c1c9af6e36bff9 Mon Sep 17 00:00:00 2001 From: mdipierro Date: Sat, 2 Dec 2017 13:46:22 -0600 Subject: [PATCH] create forms should not display default values for readonly fields --- gluon/sqlhtml.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gluon/sqlhtml.py b/gluon/sqlhtml.py index 7549bacd..366fe634 100644 --- a/gluon/sqlhtml.py +++ b/gluon/sqlhtml.py @@ -1346,7 +1346,7 @@ class SQLFORM(FORM): # will only use writable or readable fields, unless forced to ignore if fields is None: if not readonly: - fields = [f.name for f in table if (ignore_rw or f.writable) and (not f.compute or record)] + fields = [f.name for f in table if (ignore_rw or f.writable or f.readable) and (not f.compute or record)] else: fields = [f.name for f in table if (ignore_rw or f.readable)] self.fields = fields