(ctx context.Context, arg database.UpdateWorkspaceAppHealthByIDParams)
| 7824 | } |
| 7825 | |
| 7826 | func (q *querier) UpdateWorkspaceAppHealthByID(ctx context.Context, arg database.UpdateWorkspaceAppHealthByIDParams) error { |
| 7827 | // TODO: This is a workspace agent operation. Should users be able to query this? |
| 7828 | workspace, err := q.db.GetWorkspaceByWorkspaceAppID(ctx, arg.ID) |
| 7829 | if err != nil { |
| 7830 | return err |
| 7831 | } |
| 7832 | |
| 7833 | err = q.authorizeContext(ctx, policy.ActionUpdate, workspace.RBACObject()) |
| 7834 | if err != nil { |
| 7835 | return err |
| 7836 | } |
| 7837 | return q.db.UpdateWorkspaceAppHealthByID(ctx, arg) |
| 7838 | } |
| 7839 | |
| 7840 | func (q *querier) UpdateWorkspaceAutomaticUpdates(ctx context.Context, arg database.UpdateWorkspaceAutomaticUpdatesParams) error { |
| 7841 | workspace, err := q.db.GetWorkspaceByID(ctx, arg.ID) |
nothing calls this directly
no test coverage detected