(ctx context.Context, parentID uuid.UUID)
| 5018 | } |
| 5019 | |
| 5020 | func (q *querier) GetWorkspaceAgentsByParentID(ctx context.Context, parentID uuid.UUID) ([]database.WorkspaceAgent, error) { |
| 5021 | workspace, err := q.db.GetWorkspaceByAgentID(ctx, parentID) |
| 5022 | if err != nil { |
| 5023 | return nil, err |
| 5024 | } |
| 5025 | |
| 5026 | if err := q.authorizeContext(ctx, policy.ActionRead, workspace); err != nil { |
| 5027 | return nil, err |
| 5028 | } |
| 5029 | |
| 5030 | return q.db.GetWorkspaceAgentsByParentID(ctx, parentID) |
| 5031 | } |
| 5032 | |
| 5033 | // GetWorkspaceAgentsByResourceIDs |
| 5034 | // The workspace/job is already fetched. |
nothing calls this directly
no test coverage detected