fix-263: remove hardcoded /sabnzbd from api path (#275)

Signed-off-by: Russell Troxel <russell@troxel.io>
This commit is contained in:
Russell Troxel 2024-03-02 16:01:22 -08:00 committed by GitHub
parent 793371b2a3
commit 8161da029e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View File

@ -189,7 +189,7 @@ func NewSabnzbdCollector(config *config.SabnzbdConfig) (*SabnzbdCollector, error
func (s *SabnzbdCollector) doRequest(mode string, target interface{}) error {
params := client.QueryParams{}
params.Add("mode", mode)
return s.client.DoRequest("/sabnzbd/api", target, params)
return s.client.DoRequest("/api", target, params)
}
func (s *SabnzbdCollector) getQueueStats() (*model.QueueStats, error) {

View File

@ -39,7 +39,7 @@ func newTestServer(t *testing.T, fn func(http.ResponseWriter, *http.Request)) (*
func TestCollect(t *testing.T) {
require := require.New(t)
ts, err := newTestServer(t, func(w http.ResponseWriter, r *http.Request) {
require.Equal("/sabnzbd/api", r.URL.Path)
require.Equal("/api", r.URL.Path)
require.Equal(API_KEY, r.URL.Query().Get("apikey"))
require.Equal("json", r.URL.Query().Get("output"))
})