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

Don't prompt users to "Send Payments" until first distribution period starts #2267

Closed
dotmacro opened this issue Jul 28, 2024 · 0 comments · Fixed by #2308
Closed

Don't prompt users to "Send Payments" until first distribution period starts #2267

dotmacro opened this issue Jul 28, 2024 · 0 comments · Fixed by #2308

Comments

@dotmacro
Copy link
Member

dotmacro commented Jul 28, 2024

Problem

On testing, a user with a needed monetary pledge is prompted to "Send Payments" in the Contributions section of the dashboard:

beforeStart-Contributions

Clicking the button takes the user to the Payments screen, where the user is told they cannot make payments because the first distribution period has not yet started:

beforeStart-payments

A user who will receive a monetary pledge is shown there are payments to be received:

image

Clicking the button to "See more" takes the user to the Payments screen, where the user is told the first distribution period has not yet started:

image

Note: The Contributions page (for all users) shows all contributions that have been entered so far, and is fine as-is :)
image

Solution

Before the first distribution period:

  • keep the applicable "Payments sent" / "Payments received" on dashboard for all users
  • under "Payments sent" / "Payments received", replace the progress bar + button with the text from the Payments page: "The distribution period begins on: $date"
@SebinSong SebinSong self-assigned this Jul 30, 2024
taoeffect pushed a commit that referenced this issue Aug 19, 2024
…n period starts (#2308)

* work on the change / update cypress test-suite

* comment update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants