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

[issue tracker] Fix emailing bug found in HBCD #8300

Merged
merged 5 commits into from Feb 15, 2023

Conversation

cmadjar
Copy link
Collaborator

@cmadjar cmadjar commented Dec 21, 2022

Brief summary of changes

The logic to send emails to watchers and assignee was off. Watchers ended up receiving emails that an issue was assigned to them even though it was not. With this bug fix:

  • an "issue assigned" email is sent to new assignees
  • a 'issue changed' email is sent to watchers

@cmadjar cmadjar added the Bug PR or issue introducing/requiring bug fixes (not mutually exclusive with the Feature label) label Dec 21, 2022
@ridz1208
Copy link
Collaborator

@cmadjar who can review this from HBCD ?

@cmadjar
Copy link
Collaborator Author

cmadjar commented Jan 13, 2023

@ridz1208 the bug is not HBCD specific. It is LORIS wide. No idea who in HBCD could review this PR. Maybe @sruthymathew123?

@ridz1208
Copy link
Collaborator

@CamilleBeau if CCNA uses the module can you assign this to someone on your team?

@CamilleBeau CamilleBeau self-assigned this Jan 30, 2023
@CamilleBeau
Copy link
Contributor

Just tested and reviewed - Working well for me and code looks good!

@driusan driusan merged commit de5e460 into aces:24.1-release Feb 15, 2023
@ridz1208 ridz1208 added this to the 24.1.2 milestone Mar 6, 2023
zaliqarosli pushed a commit to zaliqarosli/Loris that referenced this pull request Mar 6, 2023
The logic to send emails to watchers and assignee was off. Watchers ended up receiving emails that an issue was assigned to them even though it was not. With this bug fix:

- an "issue assigned" email is sent to new assignees
- a 'issue changed' email is sent to watchers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug PR or issue introducing/requiring bug fixes (not mutually exclusive with the Feature label)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants