Merge branch 'master' into 3112-report-bug. Also, break search testing into a separat...
[arvados.git] / apps / workbench / app / assets / javascripts / editable.js
index 093a671acd10799eadf1c651e96b706f6b751141..76a129b2bfbb0b895b66484c2214a2dc7f23131e 100644 (file)
@@ -56,6 +56,18 @@ $(document).
                         $(this).editable('option', 'url', response.href);
                     }
                     return;
+                },
+                error: function(response, newValue) {
+                    var errlist = response.responseJSON.errors;
+                    var errmsg;
+                    if (Array.isArray(errlist)) {
+                        errmsg = errlist.join();
+                    } else {
+                        errmsg = ("The server returned an error when making " +
+                                  "this update (status " + response.status +
+                                  ": " + errlist + ").");
+                    }
+                    return errmsg;
                 }
             }).
             on('hidden', function(e, reason) {