-
Notifications
You must be signed in to change notification settings - Fork 41
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
[Bug]: All amo reviewer actions should be registered in Cinder's Decisions tab #14788
Comments
Note: we don't need to cherry-pick this because a) resolving jobs in reviewer tools is not active right now and b) we could add the action in Cinder anyway. @eviljeff will investigate further what to do |
What I did not notice yesterday is that emails are not sent to the author about content being reinstated when force-enabling or approving (if the previous version was rejected on the back of a report). And the jobs (appeals) have status "Open" in Cinder. On rev tools side Appeals still show up in the DSA section. Another example , with force-enable resolving the appeal. |
yes, the call to the cinder api is failing because it doesn't understand the AMO_APPROVE_VERSION enforcement action. |
Fixed by adding the enforcement action to cinder (stage and prod). If in the future there is a need upstream to not differentiate
Then we can adjust then. |
For the scenario with an add-on reported and moderated from rev tools I repeated an approve and force-enable action and now it looks good, actions are registered and emails sent. I tried with https://stage.cinder.nonprod.webservices.mozgcp.net/investigate/amo_addon/630978/decisions?filters=%7B%7D But I don't understand what's happening for escalated reports from Cinder to rev tools. For example, A reported extension or theme sent and rejected from rev tools seems to be force-disabled. I've noticed it when I tried uploading a new version and I didn't have "Upload New Version" button available To give clear examples: I won't be able to continue investigating today but I wanted to give an update about it until I'll get back. |
@ioanarusiczki I know what's happening... it's technically not a new bug but the fix for #14778 is exposing it. |
(with #14778 cinder is now sending the decision back to us; |
I tested today with Cinder , all decisions made from there, I don't understand exactly how Ignore should work over appeals. When used for a reporter appeal -> decision is "Deny appeal" but I didn't see an email sent to the reporter. When used for an author appeal -> decision is "Appeal Adjustment" without an email sent to the author. I've added this to my tracker #14776 and I'll probably file a followup to clarify it. |
Ignore wasn't intended to be used for appeals so the behaviour is undefined. Probably shouldn't just do nothing though! |
What happened?
Followup for #14778 (comment)
What did you expect to happen?
Should be present in Decisions https://stage.cinder.nonprod.webservices.mozgcp.net/investigate/amo_addon/630846/decisions?filters=%7B%7D
Is there an existing issue for this?
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: