From 9f5239ec797b00b8ba94a1e98223cbec63e17577 Mon Sep 17 00:00:00 2001 From: Abhishek Kondur Date: Wed, 26 Apr 2023 13:12:16 +0400 Subject: [PATCH] re-register host with turn --- controllers/enrollmentkeys.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/controllers/enrollmentkeys.go b/controllers/enrollmentkeys.go index 32a08421..28dc5fa2 100644 --- a/controllers/enrollmentkeys.go +++ b/controllers/enrollmentkeys.go @@ -153,6 +153,11 @@ func handleHostRegister(w http.ResponseWriter, r *http.Request) { return } hostExists := false + // re-register host with turn just in case. + err = logic.RegisterHostWithTurn(newHost.ID.String(), newHost.HostPass) + if err != nil { + logger.Log(0, "failed to register host with turn server: ", err.Error()) + } // check if host already exists if hostExists = logic.HostExists(&newHost); hostExists && len(enrollmentKey.Networks) == 0 { logger.Log(0, "host", newHost.ID.String(), newHost.Name, "attempted to re-register with no networks")