From 2691160b63bcf5e1cda1eeb7edfb83a6cb80932f Mon Sep 17 00:00:00 2001 From: Stephanie Gredell Date: Tue, 22 Jul 2025 19:13:41 -0700 Subject: [PATCH] write the provider to the session --- handlers/auth.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/handlers/auth.go b/handlers/auth.go index eeb9795..097c799 100644 --- a/handlers/auth.go +++ b/handlers/auth.go @@ -40,13 +40,14 @@ func (h *Handler) Callback(w http.ResponseWriter, r *http.Request) { session.Values["user_name"] = user.Name session.Values["avatar_url"] = user.AvatarURL session.Values["user_id"] = user.UserID + session.Values["provider"] = user.Provider err = session.Save(r, w) if err != nil { fmt.Printf("error saving the session: %v", err) } - dbClient, err := database.NewDbClient() + dbClient, err := database.GetDbClientInstance() rows, err := dbClient.Query("SELECT COUNT(*) FROM users WHERE username = ? AND provider = ?", user.Name, "twitch") if err != nil {