Update name/description whenever the activities array changes

This commit is contained in:
Michael Abashian
2017-02-10 16:07:48 -05:00
parent b00fbc5e67
commit c59d82bd05

View File

@@ -283,6 +283,16 @@ angular.module('StreamWidget', ['RestServices', 'Utilities', 'StreamListDefiniti
});
};
if(scope.activities && scope.activities.length > 0) {
buildUserAndDescription();
}
scope.$watch('activities', function(){
// Watch for future update to scope.activities (like page change, column sort, search, etc)
buildUserAndDescription();
});
function buildUserAndDescription(){
scope.activities.forEach(function(activity, i) {
// build activity.user
if (scope.activities[i].summary_fields.actor) {
@@ -295,6 +305,7 @@ angular.module('StreamWidget', ['RestServices', 'Utilities', 'StreamListDefiniti
BuildDescription(scope.activities[i]);
});
}
};
}
]);