You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a list is configured to have custom user attributes, but users are added only by list owners or via data sources (and the user has not yet logged in), their custom attributes are never populated. They are then not available for configuration by the owner/moderator on the editsubscriber screen.
Version
6.2.72
Installation method
rpm
Expected behavior
The attribute should be available for edit by owner regardless of how the user is added to the list.
Actual behavior
The custom user attributes are not listed either as read only or editable.
Steps to reproduce
Add a custom user attribute to a list.
Add a subscriber to the list (owner).
Browse the subscribers, click on the new subscriber.
No custom attributes are listed (the custom_attributes for the user is as yet undefined).
Additional information
In editsubscriber.tt2, I resolve in my test environment as follows:
Change:
[% IF current_subscriber.custom_attribute %]
[% SET subscriber = current_subscriber ;
PROCESS edit_attributes.tt2 %]
[% END %]
to:
[% IF current_subscriber.custom_attribute OR listconf.custom_attribute %]
[% SET subscriber = current_subscriber ;
PROCESS edit_attributes.tt2 %]
[% END %]
The text was updated successfully, but these errors were encountered:
When a list is configured to have custom user attributes, but users are added only by list owners or via data sources (and the user has not yet logged in), their custom attributes are never populated. They are then not available for configuration by the owner/moderator on the editsubscriber screen.
Version
6.2.72
Installation method
rpm
Expected behavior
The attribute should be available for edit by owner regardless of how the user is added to the list.
Actual behavior
The custom user attributes are not listed either as read only or editable.
Steps to reproduce
Add a custom user attribute to a list.
Add a subscriber to the list (owner).
Browse the subscribers, click on the new subscriber.
No custom attributes are listed (the custom_attributes for the user is as yet undefined).
Additional information
In editsubscriber.tt2, I resolve in my test environment as follows:
Change:
to:
The text was updated successfully, but these errors were encountered: