# HG changeset patch # User Torsten Irländer # Date 1373028555 -7200 # Node ID 214d1b274a506d85fbc9d6c1996694a38c00c6a3 # Parent 0fcec0c8c0725aa78bbbdac5e8774489044ddeda As the model now should have a readonly flag, the check if the form must be rendered as readonly was moved to the place where the model is actually bound to the form. diff -r 0fcec0c8c072 -r 214d1b274a50 app/view/widgets/LadaForm.js --- a/app/view/widgets/LadaForm.js Fri Jul 05 14:47:19 2013 +0200 +++ b/app/view/widgets/LadaForm.js Fri Jul 05 14:49:15 2013 +0200 @@ -59,6 +59,11 @@ bindModel: function(model) { this.model = model; this.loadRecord(model); + // Set the form to readonly if the models readonly attribute is + // anything dffernt from true + if (model.get('readonly') !== false) { + this.setReadOnly(true); + } }, commit: function(callback, scope) { @@ -125,7 +130,6 @@ this.errors = this.translateReturnCodes(json.errors); this.warnings = this.translateReturnCodes(json.warnings); this.message = Lada.getApplication().bundle.getMsg(json.message); - this.setReadOnly(json.readonly); } else { this.setReadOnly(true); }