Project

General

Profile

Actions

Bug #19691

closed

Project dialog errors cause it to get stuck

Added by Peter Amstutz about 2 years ago. Updated almost 2 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Workbench2
Target version:
Story points:
1.0
Release relationship:
Auto

Description

If you are creating or editing a project and there is an API error (for example, trying to create a collection with a duplicate name) it gets stuck spinning forever with a dialog box that can't be closed.


Subtasks 1 (0 open1 closed)

Task #19722: Review 19691-dialog-error-handlingResolvedStephen Smith12/12/2022Actions
Actions #1

Updated by Peter Amstutz about 2 years ago

  • Description updated (diff)
Actions #3

Updated by Peter Amstutz about 2 years ago

  • Assigned To set to Stephen Smith
Actions #4

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2022-11-23 sprint to 2022-12-07 Sprint
Actions #5

Updated by Peter Amstutz almost 2 years ago

  • Assigned To changed from Stephen Smith to Lucas Di Pentima
Actions #6

Updated by Lucas Di Pentima almost 2 years ago

  • Story points set to 1.0
Actions #7

Updated by Lucas Di Pentima almost 2 years ago

  • Target version changed from 2022-12-07 Sprint to 2022-12-21 Sprint
Actions #8

Updated by Lucas Di Pentima almost 2 years ago

  • Status changed from New to In Progress
Actions #9

Updated by Lucas Di Pentima almost 2 years ago

Updates at arvados-workbench2|9123f234 - branch 19691-dialog-error-handling
Test run: developer-tests-workbench2: #1021

  • Fixes method that does error matching.
  • Adds showError parameter passing on some missing service classes.
  • Makes create & update dialogs (collection & project) to handle errors by themselves aviding a generic snackbar to show when request errors happen.
  • Adds cypress tests.
Actions #10

Updated by Lucas Di Pentima almost 2 years ago

Updates at arvados-workbench2|13e91447
Test run: developer-tests-workbench2: #1022

  • Improves error reporting.
  • Adds missing unknown error handling on dialog.
Actions #11

Updated by Lucas Di Pentima almost 2 years ago

Updates at arvados-workbench2|00bdfaf
Test run: developer-tests-workbench2: #1028

  • Fixes default mapKeys param passing in common-service.
Actions #12

Updated by Stephen Smith almost 2 years ago

Lgtm!

Actions #13

Updated by Lucas Di Pentima almost 2 years ago

  • Status changed from In Progress to Resolved
Actions #14

Updated by Peter Amstutz almost 2 years ago

  • Release set to 47
Actions

Also available in: Atom PDF