Closed Bug 1318429 Opened 9 years ago Closed 9 years ago

Newsletters subscription management page doesn't allow to opt out of tracking (switch to plain text)

Categories

(www.mozilla.org :: Newsletters, defect)

Production
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: stef, Assigned: pmac)

Details

Attachments

(1 file)

> We have some tracking on this email. If you want to opt out of tracking please view this email in text only. When I try to change subscription settings to plain text format via provided "Modify your preferences" link I get "We are sorry, but there was a problem with our system. Please try again later!" message all the time.
Oh no! Thank you for reporting this. I'll follow up with you via email with the working link to your email preference center. Can you forward the offending email to me please? That way we can track down what's going on and fix it. Thank you and we apologize for the error & inconvenience. Jess
E-mail received and link tested. It was the same link (ignoring language part) as the result of click.e.mozilla.org redirect from newsletter and operation ended with the same error message. Please let know if you still want original newsletter e-mail.
Thank you. The good news is that the link in your email was populated correctly (so our system is sending emails correctly). No need to forward the original email. The bad news is that the link isn't working for you. It is for me. (check out your inbox for a screenshot). Can you let us know what browser and version you're using? I want to make sure there's not something funky going on with how the email preference center code is handling the request from your browser. Can you also try the link in a different browser?
I also went ahead and changed your email format to text. That way we can fix that part of this bug. :)
Ah! I just recreated your issue. The email preference center will display and you can change your preferences - but when you hit the submit button, you get the error. "We are sorry, but there was a problem with our system. Please try again later!" Pmac, can you see what's happening with the API call that's making the system error?
Assignee: nobody → pmac
(In reply to Jessilyn Davis from comment #3) > The bad news is that the link isn't working for you. It is for me. (check > out your inbox for a screenshot). I saw exactly the same as you. Changing the preference was not working. > Can you let us know what browser and version you're using? Firefox 51.0b1 OS X 10.11.6
Assignee: pmac → nobody
Assignee: nobody → pmac
(In reply to Jessilyn Davis from comment #4) > I also went ahead and changed your email format to text. That way we can fix > that part of this bug. :) That wouldn't fix the bug for me but potentially would make it unverifiable…
(In reply to Jessilyn Davis from comment #3) > Can you also try the link in a different browser? For the record, trying to change format back to HTML in Safari gives the same error.
Thanks Stefan, the problem is in the API call to change *anything* on your email preference center. I just verified that it's your subscription to the Mozillians NDA emails that is causing the error. (If you unsubscribe from that newsletter, you can save the settings without errors. Don't worry, I just resubscribed you to the NDA list in my testing :) ) Pmac, can you fix this?
Makes sense. This is a bedrock bug. I should have a pull request open soon.
Commits pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/5e26a6e55ad073fa1527bc1529088e216f124304 Fix bug 1318429: Include basket api key with email pref center update https://github.com/mozilla/bedrock/commit/fba481fdcd2bbf980d075f3ac8b637fe36c3c200 Merge pull request #4474 from pmac/fix-email-pref-center-with-private-newsletters Fix bug 1318429: Include basket api key with email pref center update
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: