-
-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Matched RSS articles not downloading when Rule set to Download #18875
Comments
Yes, it is intended. |
Have to backtrack I went down the wrong path. I am just realizing there is a precedence issue. In this case I have two RSS rules that both matched the same Article. One asked matching Articles to be added in a Paused state the other to Never be added in a paused state. It looks like Paused state won. The Feed One rule matches many articles in an RSS feed for me to peruse in a paused state:
The other matches a single articles and this article happened to be in the subset of the first rule as well.
In this case it looks like the program favors Paused state over Never add Paused - is this intentional or just coincidence? |
The rule that was applied first is used. |
I presume I can change the order they run by renaming the rules... prefixing with a numeral? |
Rules aren't ordered by name while processing. |
OK. I was asking how can I control which rule runs first? |
No way. Apparently, it was assumed that it was the user's responsibility to make sure that the rules did not overlap. |
I love humor as much as the next guy AND there is a real use case from my perspective.
I don't want to invalidate the first in order to have the second option. Is there another method you can think of that will accomplish this ? If the rules were run based on their sequence of entry in the .json file (by line number) then it's easy enough to just sort that alphanumerically and re-import that back into qBt making sure the catch all rules are at the end. Also, I want to thank you for the updated RSS in the current master. Loving the new Tag feature I put a bounty on. |
In fact, it looks easy to change it so that the rules are applied in alphabetical order. However, alphabetical order does not look like a general solution claiming to be convenient, since it requires distorting the names of the rules by introducing some third-party information there. But it could still be a suitable compromise anyway. |
This comment was marked as off-topic.
This comment was marked as off-topic.
Are you referring to "RSS feeds" or "RSS Downloader - Download Rules"? The Download Rules are named manually by the user. No predefined text is entered. I name my rules intentionally to group them by category so I can locate and edit or remove them when they've fired.
It's not too complicated. As long as they are all the same case and not mixed (upper, lower, title case) they are listed in alphabetical order. I can add alphanumerics to change a Rules position as well. Re: #13917(comment) |
I still prefer to use separate property to affect order of rules. |
I added a comment to #19000 |
@glassez Ok, Thanks - I will leave it open for now. |
Can we delineate what is left then to do ? |
qBittorrent & operating system versions
macOS 12.6.5
v4.5.2 (64-bit)
Qt: 6.4.2
Libtorrent: 1.2.18.0
Boost: 1.81.0
OpenSSL: 1.1.1t
zlib: 1.2.11
What is the problem?
Rules created in RSS Downloader are not obeying the Rule Definition option Add Paused:
Never
i.e. download when matchedAdditional context
A matched article has appeared in the Matching RSS Articles column per my regex string.
The Rule Definition is set to Add Paused:
Never
Ignore Subsequent Matches is set to
Disabled
Last Match shows
Unknown
- I would expect it to show the date of the current matching article…I haven't tested this but I am thinking the cause is my current setting in preferences Do not start the download automatically
checked
, as conflicting/overriding the Rule Definition... but should it? My perception was the option in the Rule Definition would override the setting in Downloads > When adding a torrent > Do not start the download automaticallyIf choosing an option in Rule Definition has no effect one would presume the field would be locked to
Paused
and greyed out if the rule definition is always overridden by Do not start the download automatically setting in preferences.My rule
Log(s) & preferences file(s)
No response
The text was updated successfully, but these errors were encountered: