Closed (fixed)
Project:
Site Disclaimer
Version:
7.x-1.x-dev
Component:
Code
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
15 Oct 2013 at 20:32 UTC
Updated:
16 Feb 2016 at 21:04 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
vali hutchison commentedThis seems quite worrying - any progress on this.
I have checked it though on the sandbox of my site which does use multiple user fields and I don't get this error - all the user data is retained after changing the version number. Nor does the user get asked twice to accept the terms.
Comment #2
pezia commentedThe same happened to me: our users have an image field which got corrupted after accepteing the new terms.
I've changed one line, and it happend to work for me.
It now loads the whole user before saving.
Comment #3
Scott Robertson commentedPatch makes sense to make, as the $user variable may not necessarily contain the user's field data if user_load() hasn't been previously called on it, which is what can cause data loss. Setting to Needs Review for tests to run.
Comment #4
Scott Robertson commentedComment #6
Scott Robertson commentedRolling a new patch.
Comment #7
Scott Robertson commentedComment #9
Scott Robertson commented