[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:
parent
a8b6930486
commit
044003e7ec
1 changed files with 3 additions and 1 deletions
|
|
@ -871,6 +871,8 @@ class ModuleIssueDetailAPIEndpoint(BaseAPIView):
|
||||||
module_id=module_id,
|
module_id=module_id,
|
||||||
issue_id=issue_id,
|
issue_id=issue_id,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
module_name = module_issue.module.name if module_issue.module is not None else ""
|
||||||
module_issue.delete()
|
module_issue.delete()
|
||||||
issue_activity.delay(
|
issue_activity.delay(
|
||||||
type="module.activity.deleted",
|
type="module.activity.deleted",
|
||||||
|
|
@ -878,7 +880,7 @@ class ModuleIssueDetailAPIEndpoint(BaseAPIView):
|
||||||
actor_id=str(request.user.id),
|
actor_id=str(request.user.id),
|
||||||
issue_id=str(issue_id),
|
issue_id=str(issue_id),
|
||||||
project_id=str(project_id),
|
project_id=str(project_id),
|
||||||
current_instance=None,
|
current_instance=json.dumps({"module_name": module_name}),
|
||||||
epoch=int(timezone.now().timestamp()),
|
epoch=int(timezone.now().timestamp()),
|
||||||
)
|
)
|
||||||
return Response(status=status.HTTP_204_NO_CONTENT)
|
return Response(status=status.HTTP_204_NO_CONTENT)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue