Skip to content

[Bug]: emails are not sent after rev tool actions - on own initiative or cinder escalations #16201

@ioanarusiczki

Description

@ioanarusiczki

Is there an existing issue for this?

  • I have searched the existing issues

What happened?

I tried today some regression testing around dsa because of #16118

  1. I first noticed on dev env. that escalated reports to rev tools resolved with Approve/Ignore won't send emails to the reporter.

Examples:
https://reviewers.addons-dev.allizom.org/en-US/reviewers/review-listed/641902
the same is reproducible on stage
https://reviewers.addons.allizom.org/en-US/reviewers/review/2254019

  1. Another problem I've encountered on dev is at rejections on own initiative (and also reproducible with abuse reports escalated from cinder)

for this addon https://reviewers.addons-dev.allizom.org/en-US/reviewers/review-listed/641898 the email after rejection with an appeal url was not sent.
I could reproduce this on AMO stage with 2 other different addons
https://reviewers.addons.allizom.org/en-US/reviewers/review-listed/2254020
https://reviewers.addons.allizom.org/en-US/reviewers/review-listed/2254021

Then I repeated testing on dev and had different results for the 2 below

https://reviewers.addons-dev.allizom.org/en-US/reviewers/review-listed/641899
https://reviewers.addons-dev.allizom.org/en-US/reviewers/review-listed/641900
for these, the first emails to developers were sent , then I sent the appeal urls, the versions got flagged in the manual review queue as expected but at the final step -> developer appeal granted with unreject, approve + appeal I didn't get the final email.

  1. I continue having different results when disabling /enabling addons on dev vs stage.

On dev it worked as expected

Disabled, enabled from rev tools based on a report ✅
https://reviewers.addons-dev.allizom.org/en-US/reviewers/review-listed/641897
Disabled, enabled from rev tools from own initiative ✅
Disable, enable from cinder✅
https://reviewers.addons-dev.allizom.org/en-US/reviewers/review/641903

On stage I didn't get emails after disabling the add-ons from rev tools, it only worked from Cinder

No email sent when this addon was disabled on own initiative❌
https://reviewers.addons.allizom.org/en-US/reviewers/review-listed/2254022

No email sent when this addon was disabled from rev tools based on a report ❌
https://reviewers.addons.allizom.org/en-US/reviewers/review-listed/2254024

Only the disable-enable scenario from cinder worked as expected ✅
https://reviewers.addons.allizom.org/en-US/reviewers/review/2254023

What did you expect to happen?

very confusing results , checking on last week , I tried an escalation just before the last push (April 16)
https://reviewers.addons.allizom.org/en-US/reviewers/review/2253987 and everything worked as expected.

┆Issue is synchronized with this Jira Task

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions