File tree Expand file tree Collapse file tree
backend/src/module/downloader/client/qbittorrent Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -150,24 +150,20 @@ async def torrent_info(self, hash: str) -> TorrentDownloadInfo | None:
150150 params = data ,
151151 )
152152 reps .raise_for_status ()
153- if "404" in reps .text :
154- logger .warning (f"[qbittorrent] Cannot found { hash } ,{ reps .text } " )
155- return None
156- else :
157- logger .debug (f"[qbittorrent] Torrent info: { hash } " )
158- reps = reps .json ()
159- # print(reps)
160- logger .debug (
161- f"[qbittorrent] Torrent info: { reps ['eta' ]= } , { reps ['save_path' ]= } , { reps ['completion_date' ]= } "
162- )
163- if reps ["completion_date" ] == - 1 :
164- reps ["completion_date" ] = 0
165- res = TorrentDownloadInfo (
166- eta = reps ["eta" ],
167- save_path = reps ["save_path" ],
168- completed = reps ["completion_date" ],
169- )
170- return res
153+ logger .debug (f"[qbittorrent] Torrent info: { hash } " )
154+ reps = reps .json ()
155+ # print(reps)
156+ logger .debug (
157+ f"[qbittorrent] Torrent info: { reps ['eta' ]= } , { reps ['save_path' ]= } , { reps ['completion_date' ]= } "
158+ )
159+ if reps ["completion_date" ] == - 1 :
160+ reps ["completion_date" ] = 0
161+ res = TorrentDownloadInfo (
162+ eta = reps ["eta" ],
163+ save_path = reps ["save_path" ],
164+ completed = reps ["completion_date" ],
165+ )
166+ return res
171167 except Exception as e :
172168 self .handle_exception (e , "torrent_info" )
173169 return None
You can’t perform that action at this time.
0 commit comments