Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Displaying information about letters' states #52

Open
Sars47 opened this issue Sep 16, 2020 · 0 comments
Open

Displaying information about letters' states #52

Sars47 opened this issue Sep 16, 2020 · 0 comments

Comments

@Sars47
Copy link
Contributor

Sars47 commented Sep 16, 2020

Expected Behavior

Lob has 4 different states for letters that we have requested to be sent:

  1. In processing
  2. In transit
  3. Delivered
  4. Returned

Each of these states is tracked on the letters database & available via the letters api.

Newsletters table should have a column for each of the 4 states. Volunteers' letters window should have a column for In processing, In Transit, and Delivered.

Current Behavior

Volunteers only has a column for "In Transit" and "Delivered" - this leads to confusion for our orgs users - who see letters disappear for a few days while they are "In processing" before being put into transit. It also makes it impossible for these users to distinguish between a letter that is in processing and one that has failed to send.

Newsletters has a column for each state except for "In processing" - again this results in confusion as letters appear to vanish for a few days before they are sent and makes it impossible to distinguish between letters that are in processing and ones that have failed.

Possible Solution

Steps to Reproduce (for bugs)

Context

When Adam had to send 1700 letters for the Maine voting campaign there were a few cases where some, but not all letters were sent. This led to some confusion around how many had been processed - which we were only able to determine by going into the Lob console - something that our orgs users would not be able to do if they encounter the same issue.

Some live usability testing with Defy ventures indicated that their dashboard manager was unable to determine where letters went for a few days while they were "in processing" making them look as if they had disappeared.

Your Environment

  • Version used:
  • Environment name and version (e.g. Python 3.8, MongoDB 4.2.7):
  • Server type and version:
  • Operating System and version:
  • Link to your project:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant