qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
26.92k stars 3.88k forks source link

WebUI rss downloader - Apply Rule to Feeds list not loading #21237

Closed LeharZ closed 2 weeks ago

LeharZ commented 3 weeks ago

qBittorrent & operating system versions

qBittorrent: 4.6.6 x64 Operating system: Windows 11 Pro x64 Qt: 6.4.3 libtorrent-rasterbar: 1.2.19.0

qbittorrent-nox: 4.6.5 Web UI Operating system: Ubuntu Qt: 6.4.2 libtorrent-rasterbar: 2.0.11.0

What is the problem?

Cannot manage rss downloader entries from the webui, because the subscription list in "Apply Rule to Feeds" does not load. This was tested on both the latest official windows x64 installation and the qbittorrent-nox installation on ubuntu with the same result.

Steps to reproduce

  1. open webui and login
  2. Select rss tab
  3. Add new subscription
  4. Right-click the new subscription and update to confirm rss loads properly
  5. Open rss downloader
  6. Click the add Download Rule button
  7. Give the rule a name and click Ok
  8. Select the newly created rule
  9. The "Apply Rule to Feeds" section where the subscription list would show is empty. On browser console an "Uncaught TypeError: $(...) is null" appears

Additional context

After reproducing the steps on windows installation webui, and then checking the rss downloader window on the desktop program does display the subscription list. It's just the webui that can't load the list

webui: image

desktop: image

Log(s) & preferences file(s)

VM65:424 Uncaught TypeError: Cannot set properties of null (setting 'value') at Object.showRule (:424:51) at Object.selectRow (dynamicTable.js?locale=es&v=xcu7at:2915:46) at r.extend.$owner (MooTools-Core-1.6.0-compat-compressed.js:5:18121) at HTMLTableRowElement. (dynamicTable.js?locale=es&v=xcu7at:765:40) at HTMLTableRowElement.a (MooTools-Core-1.6.0-compat-compressed.js:6:28721)

LordZozzy commented 3 weeks ago

Can confirm on

qBittorrent: 4.6.6 x64 lt20 Operating system: Windows Server 2019 (v1809 build: 17763.6189) Qt: 6.4.3 libtorrent-rasterbar: 2.0.11.0

glassez commented 3 weeks ago

@qbittorrent/web-developers Could you take a look at this?

Chocobo1 commented 2 weeks ago

addStoppedCombobox should be addPausedCombobox in this commit: https://github.com/qbittorrent/qBittorrent/commit/efa517ea90bd6653495c0d5e0c2326401dc59299 ps. I don't have time to submit a PR right now.

glassez commented 2 weeks ago

addStoppedCombobox should be addPausedCombobox in this commit: efa517e

Good catch :+1:

ps. I don't have time to submit a PR right now.

Done.

21248.

zxytql commented 2 weeks ago

Same issue on docker with qBittorrent: v4.6.6 Web UI (64-bit)

kozo8603 commented 2 weeks ago

I have the same issue running qbittorent-nox:latest in container. qBittorrent v4.6.6 Web UI (64-bit)

luzpaz commented 2 weeks ago

Should be fixed in next minor version, 4.6.7, once it's released. I believe. Closing. Pleas re-open if issue persists after testing new version.