Skip to content

Commit ee74df3

Browse files
authored
Fix scope of dbTTL (coder#5197)
1 parent d320038 commit ee74df3

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

coderd/workspaces.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -672,10 +672,11 @@ func (api *API) putWorkspaceTTL(rw http.ResponseWriter, r *http.Request) {
672672
var dbTTL sql.NullInt64
673673

674674
err := api.Database.InTx(func(s database.Store) error {
675+
var validityErr error
675676
// don't override 0 ttl with template default here because it indicates disabled auto-stop
676-
dbTTL, err := validWorkspaceTTLMillis(req.TTLMillis, 0)
677-
if err != nil {
678-
return codersdk.ValidationError{Field: "ttl_ms", Detail: err.Error()}
677+
dbTTL, validityErr = validWorkspaceTTLMillis(req.TTLMillis, 0)
678+
if validityErr != nil {
679+
return codersdk.ValidationError{Field: "ttl_ms", Detail: validityErr.Error()}
679680
}
680681
if err := s.UpdateWorkspaceTTL(ctx, database.UpdateWorkspaceTTLParams{
681682
ID: workspace.ID,

0 commit comments

Comments
 (0)