Merge lp:~mhall119/awstrial/marketing-user-export into lp:awstrial
Status: | Merged |
---|---|
Approved by: | Michael Hall |
Approved revision: | 276 |
Merged at revision: | 276 |
Proposed branch: | lp:~mhall119/awstrial/marketing-user-export |
Merge into: | lp:awstrial |
Diff against target: |
189 lines (+131/-10) 4 files modified
awstrial/templates/contacts.html (+1/-1) awstrial/trial/export.py (+34/-0) awstrial/trial/tests.py (+88/-1) awstrial/trial/views.py (+8/-8) |
To merge this branch: | bzr merge lp:~mhall119/awstrial/marketing-user-export |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Matthew Nuzum (community) | Approve | ||
Review via email: mp+86167@code.launchpad.net |
Commit message
Adds an export function for passing user marketing data to other systems. This will be used first by the marketo_exporter, but is sufficiently independent that it could be used by any other system.
Description of the change
Adds an export function for passing user marketing data to other systems. This will be used first by the marketo_exporter, but is sufficiently independent that it could be used by any other system.
One related change, at some point in the past we had merged the marketing opt-in and usage agreement checkboxes into one, but on the back end we had stopped recording the opt-in against the UserProfile for the user. I have fixed this so that we will once again record the user's opt-in status.
Looks good. My only concern is the dual purpose checkbox but that is a user interface issue and is not really relevant to this code change. Approving.