I have configured to module to use "Tracking on by default, users with opt-in or out of tracking permission can opt out". Then when I edit my user and tick off the "Enable user tracking" setting and hit save, Drupal reports that the change has been saved but when scrolling down to it, the checkmark is still there.

This is with Drupal 7 alpha 5.

CommentFileSizeAuthor
#2 D7_ga_user_settings_broken.patch1.62 KBhass

Comments

hass’s picture

Verified. Looks like $form['#user'] in googleanalytics_form_user_profile_form_alter() is not populated with the saved data... any idea why?

hass’s picture

Status: Active » Needs review
StatusFileSize
new1.62 KB

Patch attached, but upgrade path from D6 hasn't been tested.

hass’s picture

Status: Needs review » Fixed

Committed patch.

hass’s picture

Ok, DB wise I would say there is nothing to do for the upgrade path.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.