From 86a18b4cac6cbd4817dd5c78ad75354757e66566 Mon Sep 17 00:00:00 2001 From: Stavros Date: Wed, 30 Apr 2025 19:55:03 +0300 Subject: [PATCH] fix: close body correctly --- internal/providers/generic.go | 2 ++ internal/providers/github.go | 4 ++++ internal/providers/google.go | 2 ++ 3 files changed, 8 insertions(+) diff --git a/internal/providers/generic.go b/internal/providers/generic.go index 8307600..5e6a0e0 100644 --- a/internal/providers/generic.go +++ b/internal/providers/generic.go @@ -21,6 +21,8 @@ func GetGenericUser(client *http.Client, url string) (constants.Claims, error) { return user, err } + defer res.Body.Close() + log.Debug().Msg("Got response from generic provider") // Read the body of the response diff --git a/internal/providers/github.go b/internal/providers/github.go index b80c4b1..46657d5 100644 --- a/internal/providers/github.go +++ b/internal/providers/github.go @@ -39,6 +39,8 @@ func GetGithubUser(client *http.Client) (constants.Claims, error) { return user, err } + defer res.Body.Close() + log.Debug().Msg("Got user response from github") // Read the body of the response @@ -70,6 +72,8 @@ func GetGithubUser(client *http.Client) (constants.Claims, error) { return user, err } + defer res.Body.Close() + log.Debug().Msg("Got email response from github") // Read the body of the response diff --git a/internal/providers/google.go b/internal/providers/google.go index 417de6f..2023aec 100644 --- a/internal/providers/google.go +++ b/internal/providers/google.go @@ -33,6 +33,8 @@ func GetGoogleUser(client *http.Client) (constants.Claims, error) { return user, err } + defer res.Body.Close() + log.Debug().Msg("Got response from google") // Read the body of the response