idlesign / torrt

Automates torrent updates for you
https://github.com/idlesign/torrt
BSD 3-Clause "New" or "Revised" License
112 stars 19 forks source link

[RUS] Ошибка при обновлении торрента с rutracker в qbittorrent #86

Open MaksimShakavin opened 1 year ago

MaksimShakavin commented 1 year ago

Текст ошибки:

Traceback (most recent call last):
  File "/usr/local/bin/torrt", line 8, in <module>
    sys.exit(process_commands())
             ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/torrt/main.py", line 197, in process_commands
    walk(forced=args['forced'], silent=True)
  File "/usr/local/lib/python3.11/site-packages/torrt/toolbox.py", line 324, in walk
    updated = update_torrents(cfg['torrents'], remove_outdated=remove_outdated)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/torrt/toolbox.py", line 402, in update_torrents
    raw_last_updated = torrents[rpc_torrent['hash']]['page']['date_updated']
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
KeyError: 'date_updated'

в клиенте только один торрент и только один торрент добавлен в torrt c помощью torrt register_torrent -u https://rutracker.org/forum/viewtopic.php?t=<id> --verbose <existing hash>

в configs.json page для торрента просто пустой объект

idlesign commented 1 year ago

Спасибо за информацию. А это версия из pypi или из мастер-ветки?

MaksimShakavin commented 1 year ago

Из мастер ветки

idlesign commented 1 year ago

Понял, спасибо. Попробую на этой неделе глянуть, что мы там наворотили.

idlesign commented 1 year ago

Чуть скорректировал код. Можно попробовать из мастера.