Make WordPress Core

Opened 6 weeks ago

Last modified 5 weeks ago

#44081 new defect (bug)

Privacy email request failures do not get reported if there are also successful ones

Reported by: desrosj Owned by:
Milestone: 4.9.8 Priority: normal
Severity: normal Version: 4.9.6
Component: Privacy Keywords: gdpr needs-patch
Focuses: administration Cc:


When bulk resending emails for export and erasure requests, failures are not properly reported if there are also successful ones.

Example: 3 requests are bulk resent, 2 succeed. The notice when the page reloads is green and says Re-sent 2 request and will not mention the failed request.

When there are mixed results, the notice should be a warning (orange) and say Resent X requests, but X failed to resend., or something similar.

Also, when no requests are resent successfully, the notice is green and says Resent 0 requests. This should also be a warning.

Attachments (1)

Screenshot from 2018-05-15 19_29_23.png (21.8 KB) - added by subrataemfluence 6 weeks ago.

Download all attachments as: .zip

Change History (7)

This ticket was mentioned in Slack in #core by desrosj. View the logs.

6 weeks ago

#2 @subrataemfluence
6 weeks ago

I have one question in this regard. Sorry if I am posting it in the wrong thread.

I added three email addresses on "Erase Personal Data" screen at my local environment. The environment does not send any real email though. So I used "Force Erase Personal Data" link to change Pending status to Completed.

Each of these email addresses on this screen are attached to a user.

When I select and try Resend Email in bulk, I always see Re-sent 0 requests.

Is this because the local system does not send real emails?

#3 @desrosj
6 weeks ago

@subrataemfluence It may be. What does your local setup look like?

I usually use VVV, which comes with MailCatcher. This prevents emails from sending, but catches them in a UI where you can read the emails that went through.

#4 @desrosj
5 weeks ago

  • Component changed from General to Privacy

Moving to the new Privacy component.

#5 @desrosj
5 weeks ago

  • Version set to 4.9.6

Marking privacy bugs as introduced in 4.9.6.

#6 @desrosj
5 weeks ago

  • Milestone changed from 4.9.7 to 4.9.8

Moving all tickets in 4.9.7 to 4.9.8.

Note: See TracTickets for help on using tickets.