Task #3251

Bug #3200: [Workbench] Improve AJAX error reporting

When updating parameters on the pipeline instance page, AJAX errors result in "loading forever" behavior instead of displaying an error message

Added by Ward Vandewege almost 8 years ago. Updated almost 8 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Brett Smith
Category:
-
Target version:
Start date:
07/23/2014
Due date:
% Done:

100%

Estimated time:
3.00 h

Associated revisions

Revision d18a6abe (diff)
Added by Brett Smith almost 8 years ago

3200: X-Editable renders errors even without a message array.

The previous version was causing the X-Editable popup to spin
infinitely when the JSON errors were null. See #3207, #3251.

Revision 315312d8 (diff)
Added by Brett Smith almost 8 years ago

3200: X-Editable renders errors even without a message array.

The previous version was causing the X-Editable popup to spin
infinitely when the JSON errors were null. See #3207, #3251.

Revision fdc4fd98
Added by Brett Smith almost 8 years ago

Merge branch '3200-ajax-error-handling'

Closes #3200, #3207, #3251, #3276, #3322.

History

#1 Updated by Tom Clegg almost 8 years ago

  • Target version set to 2014-08-06 Sprint

#2 Updated by Tom Clegg almost 8 years ago

  • Story points set to 1.0

#3 Updated by Tom Clegg almost 8 years ago

  • Tracker changed from Bug to Task
  • Subject changed from [Workbench] ajax inputs just hang if there is an error saving the data, instead of reporting the error to the user to When updating parameters on the pipeline instance page, AJAX errors result in "loading forever" behavior instead of displaying an error message
  • Estimated time set to 3.00 h
  • Parent task set to #3200
  • Remaining (hours) changed from 0.0 to 3.0

#4 Updated by Tom Clegg almost 8 years ago

  • Assigned To set to Brett Smith

#5 Updated by Brett Smith almost 8 years ago

  • Status changed from New to In Progress
  • Start date set to 07/23/2014

#6 Updated by Brett Smith almost 8 years ago

  • Remaining (hours) changed from 3.0 to 1.0

Done in branch, awaiting review. It took way longer than three hours, though; more like six.

#7 Updated by Brett Smith almost 8 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100
  • Remaining (hours) changed from 1.0 to 0.0

Applied in changeset arvados|commit:fdc4fd98ee963559ac13e737700a8be1f5c736c7.

Also available in: Atom PDF