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

Enhancing Disconnect User feature on Donor Single View in admin #1720

Closed
2 tasks done
mehul0810 opened this issue May 22, 2017 · 1 comment
Closed
2 tasks done

Enhancing Disconnect User feature on Donor Single View in admin #1720

mehul0810 opened this issue May 22, 2017 · 1 comment
Assignees
Milestone

Comments

@mehul0810
Copy link
Contributor

mehul0810 commented May 22, 2017

Issue Overview

There is an option to disconnect user from donor. But, in case, if admin has mistakenly disconnected user from donor then there is no option to reconnect user as well as there should be a confirmation popup on click of disconnect user.

Expected Behavior

On clicking Disconnect User should have a confirmation popup before disconnecting user which will have an additional data validation to make sure that admin is intentionally disconnecting user from donor.
confirm_disconnection_user_from_donor

After successfully disconnecting user from donor, this is how it should look as below and on clicking Reconnect Now will reconnect user to donor which was connected earlier.
reconnect_user

Possible Solution

To implement reconnection of user, we need to store the user id to customer meta (i.e. donor meta) and customer id (i.e. donor id) to user meta.

Steps to Reproduce (for bugs)

  1. Go to Donations > Donors
  2. Click on any existing donor

Related Issues and/or PRs

#1206

Todos

  • Tests
  • Documentation
@DevinWalker
Copy link
Member

I agree there should be a confirmation for the disconnect. However, I don't think there needs to be the option to reconnect because current reconnecting is this simple:

2017-05-25_12-45-13

I have modified #1727 to only include the JS confirmation and moved this to 1.8.8 release. Note: in 2.1 we will be doing a full revamp of the donor's profile page.

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

2 participants