Implement visibility of delegated approvals in list view

Description

Ensure that delegated approvals are displayed in the approvals list view for users assigned as delegates.

Currently, delegated approvals do not appear, requiring users to manually locate tickets for approval.

It negatively impacts basic users the most because they can only view their own approvals in the list views.

Update the approval logic to include delegated approvals in the list view, ensuring consistency with direct approvals.


Accepted criteria

  • Delegated approvals should be visible in the approvals list view.

  • Ensure non-admin users with delegated approvals can see them without manual ticket searches.

  • Verify that delegated approvals only appear for assigned delegates.