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 {