Failed uploads cause Dashboard to continuously log XHR infos and stale UI elements

When an upload fails due to an Tank error (see tank#40 (closed)), the Dashboard UI behaves strangely.

Steps to Reproduce

  1. Navigate to the files and upload manager
  2. Click upload file
  3. Select a flac file larger than 400MB
  4. Click upload
  5. An error is presented, as described in tank#40 (closed):

image

  1. Click "ok" at the browser alert

Expected Result

  • The failed upload is removed from the UI.
  • No continuous logs written into the browser console.

Actual Result

The UI show the failed upload attempts:

image

Browser console is polluted with XHR info messages (multiple new log entries per second):

image

Logs & configuration

Default Dashboard and Tank configuration as in Aura Web Docker Compose.

Environment

  • Docker Compose "Aura Web"
Edited by David Trattnig