Closed raghavaggarwal2308 closed 1 month ago
Attention: Patch coverage is 46.55172%
with 62 lines
in your changes are missing coverage. Please review.
Project coverage is 21.92%. Comparing base (
7f1bbcd
) to head (642b212
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
I'm not too knowldeage with this plugin. @mickmister @fmartingr would you mind reviewing the PR?
@AayushChaudhary0001 Can you please take a look at this PR when you have the chance? Thanks
From the discussion https://github.com/mattermost/mattermost-plugin-mscalendar/issues/228#issuecomment-2123280460, it seems we should still change the user's status when there are overlapping meetings. We want to emulate real life as much as possible. If there is an event where I'm a (confirmed?) attendee, and there are other attendees, then the user's status should change
Hi @raghavaggarwal2308 just checking in. Do you or another dev plan to continue work on this PR?
Hi @raghavaggarwal2308 just checking in. Do you or another dev plan to continue work on this PR?
@mickmister Yeah, we will pick this up asap. Apologies for the delay.
Hi @raghavaggarwal2308, just checking in on this
Hi @raghavaggarwal2308, just checking in on this
@mickmister @ayusht2810 Has replied to few of the comments above. Can you please look at those. After that we can proceed further with the fixes.
Comments: https://github.com/mattermost/mattermost-plugin-mscalendar/pull/359#discussion_r1650908946 https://github.com/mattermost/mattermost-plugin-mscalendar/pull/359#discussion_r1650895056
@mickmister Fixed the review comment. Please re-review
Hi @AayushChaudhary0001, can you please review this when you have a chance?
@mickmister Fixed the review fixes. Please re-review.
@raghavaggarwal2308 I found two issue while testing this PR
Issue 01: Wrong text is shown for the status change.
Steps to reproduce:
Expected: Appropriate and accurate text should be shown. Actual: Wrong text is shown for the status change.
SS for the reference:
Issue 02: Custom status is not getting updated properly
Steps to reproduce:
Expected: No delay should be there in updating the custom status of the second meeting Actual: Around 4 min delay is found for the updation of custom status for the second meeting
@raghavaggarwal2308 I didn't realize this PR was needed for the custom status in Google Calendar plugin as well. We have a customer waiting on the GCal part. We'll need to test and merge this despite wanting to avoid big changes in MSCal, unless there is a better solution.
@wiggin77 Sure, we will work on this PR on priority. Also, the issue in mscalendar plugin has been fixed now. We have also got the confirmation from the customer who was facing the issue earliar.
@AayushChaudhary0001 @arush-vashishtha The issues reported above are very rare edge cases. These are happening because our job to update status is running in every 5 mins. So, when two meetings are very close there might be some inconsistencies rarely. I think we should create a new issue for this particular case and spend time on this there. As this is out of scope for this PR.
Approved this PR because the bug found are possibly out of the scope of this PR, these might be due to the time interval for updating the status by the job. Rest everything looks working fine in this PR(updating the custom status). Created a new issue regarding for the above #393
Recreating this PR with the changes of https://github.com/mattermost/mattermost-plugin-mscalendar/pull/355 because of a lot of merge conflicts on that PR
Summary
Ticket Link
228
Screenshots
What to test?
How to test?
/mscalendar settings
, select an option from theUpdate Status
setting, and check the updated status on the Mattermost./mscalendar settings
, set theSet Custom Status
setting to yes, and check the updated custom status on the Mattermost.