Allows customers to still receive notifications after issues are moved
What does this MR do and why?
Allow customers to receive notifications from moved service desk issues.
related to #372246 (closed)
How to set up and validate locally
For now, email participants are working only on service desk issues.
- Setup incoming email on your localhost following these instructions.
- Enable service desk for a project
- Create an issue sending an email to the project service desk email address
- Move that issue to another project that also has service desk enabled
- Create a note on the issue that just got moved
You should receive a notification at the same email that was used to create the original issue.
obs: I am having trouble to configure incoming email on my localhost.
For some reason EmailReceiverWorker
is not taking jobs from sidekiq queue, I had to
execute it manually with EmailReceiverWorker.perform_async(raw_email)
to verify this.
I think something is wrong with my localhost.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Felipe Cardozo