pillone / usntssearch

NZB Metasearch engine
pillone.github.io/usntssearch
263 stars 79 forks source link

"API Only" Newznab hosts not invoked for searches #109

Closed tifoji closed 10 years ago

tifoji commented 10 years ago

Initially I was wondering why a couple of sites were not even showing up in the connectivity report, post searches. I was able to replicate the scenario by changing a few more to "API Only". So looks like a major bug where Indexers which work in API Only mode are not being used for searches.

Thanks in advance for looking into this.

pillone commented 10 years ago

mm, care to present a more detailed scenario/explaination?

tifoji commented 10 years ago

In the "Newznab Host" section where we define our hosts and API, I am selecting "API Only" under Extra for certain indexers (it's the only way connectivity test succeeds for these).

After running a search for a release using all of my indexers, there is a Connectivity report (which was new with 0.46), I noticed that not all indexers were showing up in the connectivity report. So it appeared that certain hosts were not getting used for the searches. Upon furthers inspection it were the "API Only" indexers that were not showing up in the connectivity report and not showing API hit in the indexer profile section, as if the API Only hosts are not even being used during actual searches of releases.

pillone commented 10 years ago

API only indexers are called only if megasearch is used thought its api interface. Basically SB and CP connectivity.

If you also use megasearch via web, please use Manual+API option