diff --git a/apps/assets/api/automations/base.py b/apps/assets/api/automations/base.py index 1b551f412..845b721c8 100644 --- a/apps/assets/api/automations/base.py +++ b/apps/assets/api/automations/base.py @@ -111,8 +111,8 @@ class AutomationExecutionViewSet( serializer.is_valid(raise_exception=True) automation = serializer.validated_data.get('automation') tp = serializer.validated_data.get('type') - model = AutomationTypes.get_model(tp) + model = AutomationTypes.get_type_model(tp) task = execute_automation.delay( - pid=automation.ok, trigger=Trigger.manual, model=model + pid=automation.pk, trigger=Trigger.manual, model=model ) return Response({'task': task.id}, status=status.HTTP_201_CREATED)