Skip to content

Commit 99a9adc

Browse files
committed
fix assignment to nil map
1 parent 0947224 commit 99a9adc

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

coderd/workspaces.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -637,16 +637,15 @@ func createWorkspace(
637637
provisionerJob *database.ProvisionerJob
638638
workspaceBuild *database.WorkspaceBuild
639639
provisionerDaemons []database.GetEligibleProvisionerDaemonsByProvisionerJobIDsRow
640-
641-
agentTokensByAgentID map[uuid.UUID]string
642640
)
643641

644642
prebuildClaimer := (*api.PrebuildsClaimer.Load()).(prebuilds.Claimer)
645643

646644
err = api.Database.InTx(func(db database.Store) error {
647645
var (
648-
workspaceID uuid.UUID
649-
claimedWorkspace *database.Workspace
646+
workspaceID uuid.UUID
647+
claimedWorkspace *database.Workspace
648+
agentTokensByAgentID map[uuid.UUID]string
650649
)
651650

652651
// If a template preset was chosen, try claim a prebuild.
@@ -692,6 +691,7 @@ func createWorkspace(
692691
api.Logger.Error(ctx, "failed to retrieve running agents of claimed prebuilt workspace",
693692
slog.F("workspace_id", claimedWorkspace.ID), slog.Error(err))
694693
}
694+
agentTokensByAgentID = make(map[uuid.UUID]string, len(agents))
695695
for _, agent := range agents {
696696
agentTokensByAgentID[agent.ID] = agent.AuthToken.String()
697697
}

0 commit comments

Comments
 (0)