diff --git a/exchange/exchange.go b/exchange/exchange.go index a3d193b..739e88d 100644 --- a/exchange/exchange.go +++ b/exchange/exchange.go @@ -228,7 +228,7 @@ func (ex *Exchange) handlerTorrent(item *rss.Item) { return } sessionID := resp.Header.Get("X-Transmission-Session-Id") - req, err := http.NewRequest("POST", ex.toraddr, bytes.NewBufferString(`{"method":"torrent-add", "arguments": {"filename": "`+match+`"}}`)) + req, err := http.NewRequest("POST", ex.toraddr, bytes.NewBuffer([]byte(`{"method":"torrent-add", "arguments": {"filename": "`+match+`"} }`))) if err != nil { logger.Log("cannot build request: %v", err) return