When field changes on a form its not showing in activity stream for some users.

Here is an example:

Updating assignment group on the incident form is showing in activity stream for admin:

But not for the user in the group CAB Approval, the incident is assigned to even though its shows checked in configure available fields.




User preference <tablename>.activity.filter for user doesn't have value for '<field not showing>,true' 

In above: User preference 'incident.activity.filter' for user doesn't have value for 'assignment_group,true'


1. Ask the user to uncheck and check (assignment group) field from filter icon on the incident form that is not appearing, this will update the user preference <tablename>.activity.filter and will add <missing field>,true 
Admin can do that too for the user by impersonating the user. 
2. If you want all users to see specific fields in activity stream create user preference with these details: 
Name: <table_name>.activity.filter 
Value: All the fields you want users to see
Here is an example:
System: Check this box 
User: leave it blank
Save and flush the cache. 

Additional Information

If you want to read more about Configure the activity filter, here is the doc:


If you want to not show updates of a particular field on the Activity Stream, but allow users to add it if they wish, then set the preference value with the following pattern:

<field_name>,<display_value>; so for example like "assignment_group,false;"

This will result in the field listed in the Activity Stream filter, but the check box will not be checked.

Article Information

Last Updated:2019-08-06 11:30:58