Merge pull request #1906 from ryanpetrello/delete-user-activity-stream

store metadata about ActivityStream.actor when the User is deleted
This commit is contained in:
Ryan Petrello
2018-05-23 10:15:01 -04:00
committed by GitHub
5 changed files with 72 additions and 2 deletions

View File

@@ -53,8 +53,12 @@ export default ['$scope', '$state', 'subTitle', 'GetTargetTitle',
$scope.activities.forEach(function(activity, i) {
// build activity.user
if ($scope.activities[i].summary_fields.actor) {
$scope.activities[i].user = "<a href=\"/#/users/" + $scope.activities[i].summary_fields.actor.id + "\">" +
$scope.activities[i].summary_fields.actor.username + "</a>";
if ($scope.activities[i].summary_fields.actor.id) {
$scope.activities[i].user = "<a href=\"/#/users/" + $scope.activities[i].summary_fields.actor.id + "\">" +
$scope.activities[i].summary_fields.actor.username + "</a>";
} else {
$scope.activities[i].user = $scope.activities[i].summary_fields.actor.username + ' (deleted)';
}
} else {
$scope.activities[i].user = 'system';
}