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

Lines changed: 4 additions & 4 deletions
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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy