Implement autoheal feature
This commit is contained in:
@@ -104,6 +104,7 @@ func GetTorrents(accessToken string, customLimit int) ([]Torrent, int, error) {
|
||||
params := url.Values{}
|
||||
params.Set("page", fmt.Sprintf("%d", page))
|
||||
params.Set("limit", fmt.Sprintf("%d", limit))
|
||||
params.Set("filter", "active")
|
||||
|
||||
reqURL := baseURL + "?" + params.Encode()
|
||||
|
||||
@@ -264,12 +265,11 @@ func DeleteTorrent(accessToken string, id string) error {
|
||||
}
|
||||
}
|
||||
|
||||
// AddMagnet adds a magnet link to download.
|
||||
func AddMagnet(accessToken, magnet, host string) (*MagnetResponse, error) {
|
||||
// AddMagnetHash adds a magnet link to download.
|
||||
func AddMagnetHash(accessToken, magnet string) (*MagnetResponse, error) {
|
||||
// Prepare request data
|
||||
data := url.Values{}
|
||||
data.Set("magnet", magnet)
|
||||
data.Set("host", host)
|
||||
data.Set("magnet", fmt.Sprintf("magnet:?xt=urn:btih:%s", magnet))
|
||||
|
||||
// Construct request URL
|
||||
reqURL := "https://api.real-debrid.com/rest/1.0/torrents/addMagnet"
|
||||
|
||||
Reference in New Issue
Block a user