RSSHub icon indicating copy to clipboard operation
RSSHub copied to clipboard

Craigslist route is empty

Open yamada321 opened this issue 1 year ago • 4 comments

Routes

NOROUTE, see also later comments.

Full routes

NOROUTE, see also later comments.

Related documentation

NOROUTE, see also later comments.

What is expected?

Be able to fetch updates.

What is actually happening?

Empty route (not sure what that means). I read the /craigslist/search.js code, the formatting of the origin url seems fine and the issue might be in the rsshub's part.

Deployment information

RSSHub demo (https://rsshub.app)

Deployment information (for self-hosted)

docker compose on: arhc linux, node v18.18.2, Docker version 24.0.6, build ed223bc820

Additional info

Using the url in doc ([route](https://rsshub.app/craigslist/sfbay/sso?query=folding+bike&sort=rel), [real](https://sfbay.craigslist.org/search/sso?query=folding+bike&sort=rel)) and rsshub's official site:


Route requested: /craigslist/sfbay/sso

Error message: this route is empty, please check the original site or [create an issue](https://github.com/DIYgod/RSSHub/issues/new/choose)

Helpful Information to provide when opening issue:
Path: /craigslist/sfbay/sso
Node version: v18.18.2
Git Hash: 70dc17d

Same goes for a self hosted instance:

Route requested: /craigslist/boston/sso

Error message: this route is empty, please check the original site or [create an issue](https://github.com/DIYgod/RSSHub/issues/new/choose)

Helpful Information to provide when opening issue:
Path: /craigslist/boston/sso
Node version: v18.18.2
Git Hash: 4356fad


### This is not a duplicated issue

- [X] I have searched [existing issues](https://github.com/DIYgod/RSSHub/issues) to ensure this bug has not already been reported

yamada321 avatar Nov 05 '23 22:11 yamada321

Searching for maintainers:
  • /craigslist/:location/:type?: Route not found

To maintainers: if you are not willing to be disturbed, list your username in scripts/workflow/test-issue/call-maintainer.js. In this way, your username will be wrapped in an inline code block when tagged so you will not be notified.

如果所有路由都无法匹配,issue 将会被自动关闭。如果 issue 和路由无关,请使用 NOROUTE 关键词,或者留下评论。我们会重新审核。 If all routes can not be found, the issue will be closed automatically. Please use NOROUTE for a route-irrelevant issue or leave a comment if it is a mistake.

github-actions[bot] avatar Nov 05 '23 22:11 github-actions[bot]

NOROUTE

Or, the route maybe should've been /craigslist/search/:location/:type? , rather than /craigslist//:location/:type? as in the doc, based on the limited source code i've read here, but both seem to not work in practice hence this issue.

yamada321 avatar Nov 05 '23 22:11 yamada321

Searching for maintainers:
  • /craigslist/:location/:type?: Route not found

To maintainers: if you are not willing to be disturbed, list your username in scripts/workflow/test-issue/call-maintainer.js. In this way, your username will be wrapped in an inline code block when tagged so you will not be notified.

如果所有路由都无法匹配,issue 将会被自动关闭。如果 issue 和路由无关,请使用 NOROUTE 关键词,或者留下评论。我们会重新审核。 If all routes can not be found, the issue will be closed automatically. Please use NOROUTE for a route-irrelevant issue or leave a comment if it is a mistake.

github-actions[bot] avatar Nov 05 '23 22:11 github-actions[bot]

i updated the original post to say NOROUTE and not mention the route in question at all. This was/is an issue about routing-not-found and was closed because of routing not found...

yamada321 avatar Nov 05 '23 22:11 yamada321