Adding Sonarr support into the code base.

This commit is contained in:
Matt Burchett 2020-05-17 21:12:54 -05:00
parent 4e846885dd
commit 69de0397a3

View File

@ -60,7 +60,7 @@ type sonarrAdd struct {
} `json:"addOptions"` } `json:"addOptions"`
} }
type RootFolderLookup []struct { type rootFolderLookup []struct {
Path string `json:"path"` Path string `json:"path"`
FreeSpace int64 `json:"freeSpace"` FreeSpace int64 `json:"freeSpace"`
TotalSpace int64 `json:"totalSpace"` TotalSpace int64 `json:"totalSpace"`
@ -174,16 +174,16 @@ func Add(callback string, config config.Config) string {
} }
// Gather the root folder location. // Gather the root folder location.
rootFolderLookup, err := http.Get(config.Sonarr.URL + "/rootfolder?apikey=" + config.Sonarr.APIKey) rootFolderLookupQuery, err := http.Get(config.Sonarr.URL + "/rootfolder?apikey=" + config.Sonarr.APIKey)
if err != nil { if err != nil {
return err.Error() return err.Error()
} }
rootFolderData, err := ioutil.ReadAll(rootFolderLookup.Body) rootFolderData, err := ioutil.ReadAll(rootFolderLookuQuery.Body)
if err != nil { if err != nil {
return err.Error() return err.Error()
} }
rootFolder := RootFolderLookup{} rootFolder := rootFolderLookup{}
rootFolderJSON := json.Unmarshal(rootFolderData, &rootFolder) rootFolderJSON := json.Unmarshal(rootFolderData, &rootFolder)
if rootFolderJSON != nil { if rootFolderJSON != nil {
return err.Error() return err.Error()