# HG changeset patch # User Sylvain Thénault # Date 1263463972 -3600 # Node ID bce7a7a95f2b2eaf9cb4771ec3a474eb887b2d05 # Parent 87d9431243ad568993aaddb743e1e95e17c79dd0 fix error key / field input detection (field's name include -role when specified, the error key *may* include it diff -r 87d9431243ad -r bce7a7a95f2b web/data/cubicweb.edition.js --- a/web/data/cubicweb.edition.js Wed Jan 13 17:44:29 2010 +0100 +++ b/web/data/cubicweb.edition.js Thu Jan 14 11:12:52 2010 +0100 @@ -328,15 +328,22 @@ for (fieldname in errors) { var errmsg = errors[fieldname]; var fieldid = fieldname + ':' + eid; - var field = jqNode(fieldname + ':' + eid); - if (field && getNodeAttribute(field, 'type') != 'hidden') { - if ( !firsterrfield ) { - firsterrfield = 'err-' + fieldid; + var suffixes = ['', '-subject', '-object']; + var found = false; + for (var i=0, length=suffixes.length; i