From d63752e9f567ceab3338658e47cb558777aa0de6 Mon Sep 17 00:00:00 2001 From: Joshua Rich Date: Sat, 7 Oct 2023 23:32:50 +0000 Subject: [PATCH] fix(agent): command-line registration flow --- internal/agent/agent.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/agent/agent.go b/internal/agent/agent.go index 4508f8cd7..8acb49399 100644 --- a/internal/agent/agent.go +++ b/internal/agent/agent.go @@ -135,16 +135,16 @@ func Run(options AgentOptions) { // request to Home Assistant and handles the response. It will handle either a // UI or non-UI registration flow. func Register(options AgentOptions, server, token string) { + var ctx context.Context + agent := newAgent(&options) defer close(agent.done) - ctx, _ := agent.setupContext() - agent.handleCancellation(ctx) var regWait sync.WaitGroup regWait.Add(1) go func() { defer regWait.Done() - agent.registrationProcess(ctx, server, token, options.Register, options.Headless) + agent.registrationProcess(context.Background(), server, token, options.Register, options.Headless) }() agent.handleSignals()