[WEB-999] chore: inbox issue bug fixes and improvement (#4188)
* chore: duplicate inbox issue header improvement * chore: snooze inbox issue header action improvement * fix: project inbox exception error * chore: inbox issue modal improvement * chore: code refactor * chore: Updated the inbox issue mutation --------- Co-authored-by: guru_sainath <gurusainath007@gmail.com>
This commit is contained in:
parent
8454e4f1e0
commit
7a4ee509da
8 changed files with 34 additions and 32 deletions
|
|
@ -429,9 +429,13 @@ class InboxIssueViewSet(BaseViewSet):
|
|||
if state is not None:
|
||||
issue.state = state
|
||||
issue.save()
|
||||
|
||||
inbox_issue = (
|
||||
InboxIssue.objects.select_related("issue")
|
||||
InboxIssue.objects.filter(
|
||||
inbox_id=inbox_id.id,
|
||||
issue_id=serializer.data["id"],
|
||||
project_id=project_id,
|
||||
)
|
||||
.select_related("issue")
|
||||
.prefetch_related(
|
||||
"issue__labels",
|
||||
"issue__assignees",
|
||||
|
|
@ -459,12 +463,7 @@ class InboxIssueViewSet(BaseViewSet):
|
|||
output_field=ArrayField(UUIDField()),
|
||||
),
|
||||
),
|
||||
)
|
||||
.get(
|
||||
inbox_id=inbox_id.id,
|
||||
issue_id=serializer.data["id"],
|
||||
project_id=project_id,
|
||||
)
|
||||
).first()
|
||||
)
|
||||
serializer = InboxIssueDetailSerializer(inbox_issue).data
|
||||
return Response(serializer, status=status.HTTP_200_OK)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue