[WEB-5211] fix: accessing NoneType current_instance for delete_module_issue_activity bgtask (#7993)

* fix: accessing NoneType current_instance

* fix: return module_name

* fix: add none check
This commit is contained in:
Sangeetha 2025-10-28 16:56:39 +05:30 committed by GitHub
parent a8b6930486
commit 044003e7ec
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -871,6 +871,8 @@ class ModuleIssueDetailAPIEndpoint(BaseAPIView):
module_id=module_id,
issue_id=issue_id,
)
module_name = module_issue.module.name if module_issue.module is not None else ""
module_issue.delete()
issue_activity.delay(
type="module.activity.deleted",
@ -878,7 +880,7 @@ class ModuleIssueDetailAPIEndpoint(BaseAPIView):
actor_id=str(request.user.id),
issue_id=str(issue_id),
project_id=str(project_id),
current_instance=None,
current_instance=json.dumps({"module_name": module_name}),
epoch=int(timezone.now().timestamp()),
)
return Response(status=status.HTTP_204_NO_CONTENT)