fix(psa): revert to resources/member/id for my tickets filter
Requires CW API member security role to have All scope on Service Tickets. owner/id was incorrect for workflows using resources-based assignment. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -79,7 +79,7 @@ class ConnectWiseProvider(PSAProvider):
|
|||||||
if not filters.get("include_closed", False):
|
if not filters.get("include_closed", False):
|
||||||
conditions.append("closedFlag = false")
|
conditions.append("closedFlag = false")
|
||||||
if filters.get("member_id") is not None:
|
if filters.get("member_id") is not None:
|
||||||
conditions.append(f"owner/id = {filters['member_id']}")
|
conditions.append(f"resources/member/id = {filters['member_id']}")
|
||||||
if filters.get("unassigned", False):
|
if filters.get("unassigned", False):
|
||||||
conditions.append("resources = null")
|
conditions.append("resources = null")
|
||||||
board_ids: list[int] = filters.get("board_ids") or []
|
board_ids: list[int] = filters.get("board_ids") or []
|
||||||
|
|||||||
Reference in New Issue
Block a user