Skip to content

Commit

Permalink
pihole module: send auth token on summary request
Browse files Browse the repository at this point in the history
  • Loading branch information
Crash129 committed Oct 26, 2023
1 parent 3d150a2 commit e1e5bf7
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
5 changes: 3 additions & 2 deletions modules/pihole/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@ type Status struct {
} `json:"gravity_last_updated"`
}

func getStatus(c http.Client, apiURL string) (status Status, err error) {
func getStatus(c http.Client, settings *Settings) (status Status, err error) {
var req *http.Request

var url *url2.URL

if url, err = url2.Parse(apiURL); err != nil {
if url, err = url2.Parse(settings.apiUrl); err != nil {
return status, fmt.Errorf(" failed to parse API URL\n %s", parseError(err))
}

Expand All @@ -45,6 +45,7 @@ func getStatus(c http.Client, apiURL string) (status Status, err error) {
return status, fmt.Errorf(" failed to parse query\n %s", parseError(err))
}

query.Add("auth", settings.token)
query.Add("summary", "")

url.RawQuery = query.Encode()
Expand Down
2 changes: 1 addition & 1 deletion modules/pihole/view.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ func getSummaryView(c http.Client, settings *Settings) string {

var s Status

s, err = getStatus(c, settings.apiUrl)
s, err = getStatus(c, settings)
if err != nil {
return err.Error()
}
Expand Down

0 comments on commit e1e5bf7

Please sign in to comment.