Import operation updates on the UI cease once the browser tab is closed #84

Closed
opened 2023-06-20 21:30:35 +00:00 by rishighan · 4 comments
rishighan commented 2023-06-20 21:30:35 +00:00 (Migrated from github.com)

When the user initiates an import by going to Import > Start Import the import endpoint is hit, and the actual import job queue starts processing the import jobs.

However:

  1. If the user closes the browser tab and re-opens it, the import state is reset
  2. If the user quits the browser and re-opens it, navigating back to ThreeTwo's import page, the import state is reset

Both are poor UX patterns, misleading the user into thinking that the import operation stalled or errored out.

When the user initiates an import by going to `Import > Start Import` the import endpoint is hit, and the actual import job queue starts processing the import jobs. However: 1. If the user closes the browser tab and re-opens it, the import state is reset 2. If the user quits the browser and re-opens it, navigating back to ThreeTwo's import page, the import state is reset Both are poor UX patterns, misleading the user into thinking that the import operation stalled or errored out.
rishighan commented 2023-06-29 18:23:05 +00:00 (Migrated from github.com)

This PR: https://github.com/rishighan/threetwo-core-service/pull/6 is meant to address the queue automation somewhat

This PR: https://github.com/rishighan/threetwo-core-service/pull/6 is meant to address the queue automation _somewhat_
rishighan commented 2023-07-26 17:17:26 +00:00 (Migrated from github.com)
https://github.com/rishighan/threetwo/pull/87 as well.
rishighan commented 2023-08-30 17:53:33 +00:00 (Migrated from github.com)

@nstephenh Pending your verification, I can close this issue.

@nstephenh Pending your verification, I can close this issue.
rishighan commented 2024-05-28 13:19:43 +00:00 (Migrated from github.com)

Closing it for now, please re-open if this is an issue still... @nstephenh

Closing it for now, please re-open if this is an issue still... @nstephenh
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: frishi/threetwo#84