-
-
Notifications
You must be signed in to change notification settings - Fork 824
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
(dev/core#3141) Membership should be listed chronologically by join d… #23056
Conversation
…ate, the most recent member since first
(Standard links)
|
@yashodha I agree with this change. How are the other items on the user dashboard (such as events, contributions) sorted. I expect they should also be sorted by newest first. |
@mattwire There is a regression for contribution userdashboard (refer : https://lab.civicrm.org/dev/core/-/issues/1763) |
Test this please |
@eileenmcnaughton @mattwire Can you please merge? This is pretty straight forward. Thanks! |
@BettyDolfing and I did a review of this PR and we discovered the the order on the membership tab on the contact record is still not in chronological order. On the dashboard it is. Wrong: Member tab on contact card Correct: Memberlist on dashboard @yashodha can you have another look into the member tab on the contact record? Thanks! |
@jaapjansma there are 3 screens to check for this behavior : Member Dashboard Member Userdashboard Member tab For reference, check https://lab.civicrm.org/dev/core/-/issues/3141 |
@eileenmcnaughton Good point. I only did start date because the Member Dashboard was following this. Let me know the consensus on this one and I will make changes accordingly . Whatever we decide will have to make changes to all 3 screens to keep it consistent. |
I've added a note to include this in the next dev-digest |
test this please |
@yashodha there is no feedback given on this issue since it has been mentioned in the dev-digest. As CiviCRM is open source it is basically scratch-your-own-itch so I believe you can decide which field the sorting should be on and make sure it is consistent on all three pages (eventually with separate PR but it could also be done in one PR). Could you do that? Thanks! |
Opps looks like that digest hasn't actually gone out - will aim to get it out this weekend |
@eileenmcnaughton this is straight forward fix and definitely a step up from current state and in sync with what is already there on Member Dashboard. I think this could be merged and if there's a future consensus we can update all the screens. |
OK - I accept that - the dev digest item has gone out now so people have had a chance to comment |
thanks! |
…ate, the most recent member since first
Overview
All memberships (active and inactive memberships) should be listed chronologically by join date, the most recent member since first.
This is followed on Membership dashboard but not Member tab or Member Userdashboard. The behavior should be consistent.
Before
After
fixed chronologically by join date on Userdashoard for active/inactive members