[WEB-404] chore: calendar layout add existing issue workflow improvement (#3877)
* chore: target date none filter * chore: calendar layout add existing issue functionality added for cycle and module * fix: enums export in the types package * chore: remove NestedKeyOf type --------- Co-authored-by: NarayanBavisetti <narayan3119@gmail.com> Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
This commit is contained in:
parent
a08f401452
commit
da735f318a
10 changed files with 147 additions and 32 deletions
|
|
@ -235,6 +235,7 @@ class IssueSearchEndpoint(BaseAPIView):
|
|||
cycle = request.query_params.get("cycle", "false")
|
||||
module = request.query_params.get("module", False)
|
||||
sub_issue = request.query_params.get("sub_issue", "false")
|
||||
target_date = request.query_params.get("target_date", True)
|
||||
|
||||
issue_id = request.query_params.get("issue_id", False)
|
||||
|
||||
|
|
@ -273,6 +274,9 @@ class IssueSearchEndpoint(BaseAPIView):
|
|||
if module:
|
||||
issues = issues.exclude(issue_module__module=module)
|
||||
|
||||
if target_date == "none":
|
||||
issues = issues.filter(target_date__isnull=True)
|
||||
|
||||
return Response(
|
||||
issues.values(
|
||||
"name",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue