(ctx context.Context, arg database.UpdateWorkspaceAutomaticUpdatesParams)
| 7838 | } |
| 7839 | |
| 7840 | func (q *querier) UpdateWorkspaceAutomaticUpdates(ctx context.Context, arg database.UpdateWorkspaceAutomaticUpdatesParams) error { |
| 7841 | workspace, err := q.db.GetWorkspaceByID(ctx, arg.ID) |
| 7842 | if err != nil { |
| 7843 | return err |
| 7844 | } |
| 7845 | |
| 7846 | err = q.authorizeContext(ctx, policy.ActionUpdate, workspace.RBACObject()) |
| 7847 | if err != nil { |
| 7848 | return err |
| 7849 | } |
| 7850 | return q.db.UpdateWorkspaceAutomaticUpdates(ctx, arg) |
| 7851 | } |
| 7852 | |
| 7853 | func (q *querier) UpdateWorkspaceAutostart(ctx context.Context, arg database.UpdateWorkspaceAutostartParams) error { |
| 7854 | fetch := func(ctx context.Context, arg database.UpdateWorkspaceAutostartParams) (database.Workspace, error) { |
nothing calls this directly
no test coverage detected