diff --git a/frontend/pages/hosts/details/cards/Activity/PastActivityFeed/PastActivityFeed.tsx b/frontend/pages/hosts/details/cards/Activity/PastActivityFeed/PastActivityFeed.tsx index 2321f9674d..4236790d05 100644 --- a/frontend/pages/hosts/details/cards/Activity/PastActivityFeed/PastActivityFeed.tsx +++ b/frontend/pages/hosts/details/cards/Activity/PastActivityFeed/PastActivityFeed.tsx @@ -54,6 +54,15 @@ const PastActivityFeed = ({
{activitiesList.map((activity: IHostPastActivity) => { + // TODO: remove this once we have a proper way of handling "Fleet-initiated" activities in + // the backend. For now, if all these fields are empty, then we assume it was Fleet-initiated. + if ( + !activity.actor_email && + !activity.actor_full_name && + !activity.actor_id + ) { + activity.actor_full_name = "Fleet"; + } const ActivityItemComponent = pastActivityComponentMap[activity.type]; return (
{activitiesList.map((activity: IHostUpcomingActivity) => { + // TODO: remove this once we have a proper way of handling "Fleet-initiated" activities in + // the backend. For now, if all these fields are empty, then we assume it was Fleet-initiated. + if ( + !activity.actor_email && + !activity.actor_full_name && + !activity.actor_id + ) { + activity.actor_full_name = "Fleet"; + } const ActivityItemComponent = upcomingActivityComponentMap[activity.type]; return (