From c8eab52c2ccc5abe215d56d1704ba1157e5fbbd0 Mon Sep 17 00:00:00 2001 From: Avi Layani Date: Tue, 21 Nov 2023 10:17:01 +0200 Subject: [PATCH] fixing activity_entry tracking Signed-off-by: Avi Layani --- awx/api/serializers.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index 230193066269..b18ed9a6c01b 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -2278,12 +2278,13 @@ def delete(self, validated_data): raise serializers.ValidationError({"detail": _(f"cannot delete hosts, host deletion error {e}")}) request = self.context.get('request', None) - ActivityStream.objects.create( - operation='delete', + activity_entry = ActivityStream.objects.create( + operation='update', object1='inventory', changes=json.dumps(changes), actor=request.user, ) + activity_entry.inventory.add(validated_data['inventory']) return result