-
Type: Bug Report
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 5.2.0-B1
-
Fix Version/s: 5.2.0-RC1
-
Component/s: Data Management
-
Labels:None
-
External issue URL:
-
Additional information:
-
Change Log Message:Fixed user can't subscribe to newsletter
-
External issue ID:1275
-
Copy Issue Key:
-
Patch Instructions:
Can't Subscribe to Newsletter due to code issues in u_OnSubscribeUser event:
Line 759 $this->RemoveRequiredFields($object);
Line 790 if ( $object->isRequired('Username') )
{ $object->SetDBField('Username', $user_email); }
First mentioned line ensures that 'Username' field is never set, and,
as result - subscriber-user record is not created with error "username
is too short" (as fact, it is empty, so it length is 0).