Skip to content

Allows customers to still receive notifications after issues are moved

Felipe Cardozo requested to merge issue_372246 into master

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.

  1. Setup incoming email on your localhost following these instructions.
  2. Enable service desk for a project
  3. Create an issue sending an email to the project service desk email address
  4. Move that issue to another project that also has service desk enabled
  5. 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.

Edited by Felipe Cardozo

Merge request reports

Loading