Closed
Bug 836106
Opened 12 years ago
Closed 12 years ago
[basket] [Exact Target] sync the two systems and ensure integrity over time
Categories
(www.mozilla.org :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jdavis, Assigned: pmac)
Details
(Whiteboard: u=dev c=email p=)
Part 1:
Double check all of the subscriber's tokens in Exact Target and make sure they match with the info in Basket.
Part 2:
Create a way we can periodically/automatically run this check to ensure that the 2 databases stay in sync.
Updated•12 years ago
|
Whiteboard: u=dev c=email p=
Assignee | ||
Comment 1•12 years ago
|
||
Decided to go with a 3rd option. Whenever basket is requested to return info about a token it doesn't know, it currently returns an error. I've changed it to check with ET first to see if such a user really does exist and basket is just out of date. If that's the case basket will update its database and proceed normally.
https://github.com/mozilla/basket/pull/15
Reporter | ||
Comment 2•12 years ago
|
||
\o/
Let me know when this is live and I'll test some of the corrupted cases.
Thanks! :D
Comment 3•12 years ago
|
||
Commits pushed to master at https://github.com/mozilla/basket
https://github.com/mozilla/basket/commit/abad6573b9ff6b886f1c9389c9570084be003360
Bug 836106: Ensure basket data is in sync with ET.
Fix issue with 500 errors on ET errors.
https://github.com/mozilla/basket/commit/84a402625321c6a98985d93b334e192c39fcbe9d
Merge pull request #15 from pmclanahan/keep-users-in-sync
Bug 836106: Ensure basket data is in sync with ET.
Assignee | ||
Comment 4•12 years ago
|
||
This is live. Let's hope it's enough.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•