Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 3.4.5
-
Fix Version/s: 4.1.0
-
Component/s: CiviCRM Profile
-
Labels:
Description
CiviCRM profiles offer the option to create profile pages that can be accessed by the so called checkSum links. The link is created by using a email token
{contact.checksum}. It allows a user to modify his data without logging in.
But a user contact changes his record by using this link the change will not be shown in the change log tab of the contact.
The change hower is recorded in the log table (log_civicrm_contact) but the column log_user_id is NULL
The value of the column log_user_id is set by the log trigger with the value of the MySql session variable @civicrm_user_id. It seems that this variable is not set correctly when using checkSum identification.