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

Order daily summary view #177

Merged
merged 3 commits into from
Aug 5, 2020
Merged

Conversation

larkox
Copy link
Contributor

@larkox larkox commented Jul 21, 2020

Summary

Order the events slice by start date before showing it in the summary view. It seems that the default is ordered by end date instead.

Ticket Link

Fix #175

@larkox larkox added the 2: Dev Review Requires review by a core committer label Jul 21, 2020
@larkox larkox requested review from iomodo and mickmister July 21, 2020 11:30
@mickmister mickmister added 3: QA Review Requires review by a QA tester and removed 2: Dev Review Requires review by a core committer labels Jul 29, 2020
Copy link

@DHaussermann DHaussermann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and passed
strangely this did not repro for me every time, but it seems resolved now.

  • Created a batch of 12 meeting ensuring that multiple of the meetings were created in non-chronological order
  • Observed 1 occurrence where events are incorrectly sorted by creation date and applied the PR
  • Both viewcal and summary view now show all events in chronological order
    LGTM!

Added release test to cover this.

@DHaussermann DHaussermann added 4: Reviews Complete All reviewers have approved the pull request and removed 3: QA Review Requires review by a QA tester labels Aug 4, 2020
@larkox larkox merged commit c0d915f into mattermost:master Aug 5, 2020
@mickmister mickmister mentioned this pull request Oct 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4: Reviews Complete All reviewers have approved the pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Daily Summary: Sort by event start time
4 participants