diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2013-11-25 14:09:06 +0200 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2013-11-25 14:09:06 +0200 |
commit | 6c442b8eb5e410ebf0784b10cdfc9c9a8ac5490b (patch) | |
tree | 4b044d3642e5cc019648c456f898c82d192ca069 /web | |
parent | 5ead07af9d4d20f716dd1eb77ba5250c576b4814 (diff) | |
download | aconf-6c442b8eb5e410ebf0784b10cdfc9c9a8ac5490b.tar.bz2 aconf-6c442b8eb5e410ebf0784b10cdfc9c9a8ac5490b.tar.xz |
web client: do not fail when trying to validate non-editable field
Diffstat (limited to 'web')
-rw-r--r-- | web/client.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/web/client.js b/web/client.js index 1c5ffae..38c8515 100644 --- a/web/client.js +++ b/web/client.js @@ -495,10 +495,8 @@ $(function() { this.name = name; this.editable = editable && meta.editable; - if (this.editable) { - this.onChange(this.validate); - if (data.status(name) == "invalid") this.validate(); - } + this.onChange(this.validate); + if (data.status(name) == "invalid") this.validate(); return el; }; @@ -531,6 +529,8 @@ $(function() { } Field.validate = function() { + if (!this.editable) return; + this.msg.text("[checking]"); statusBar.setError("Validating changes", "validate"); |