Skip to content

feat: add shanxi museum temporary exhibition route#22046

Merged
TonyRL merged 7 commits into
DIYgod:masterfrom
magazian:feat-shanximuseum
Jun 2, 2026
Merged

feat: add shanxi museum temporary exhibition route#22046
TonyRL merged 7 commits into
DIYgod:masterfrom
magazian:feat-shanximuseum

Conversation

@magazian
Copy link
Copy Markdown
Contributor

Involved Issue / 该 PR 相关 Issue

Close # None

Example for the Proposed Route(s) / 路由地址示例

/shanximuseum/exhibition/temporary
/shanximuseum/exhibition/temporary/now
/shanximuseum/exhibition/temporary/future
/shanximuseum/exhibition/temporary/past
/shanximuseum/exhibition/temporary/now&future
/shanximuseum/exhibition/temporary/now&past
/shanximuseum/exhibition/temporary/past&future

New RSS Route Checklist / 新 RSS 路由检查表

  • New Route / 新的路由
  • Anti-bot or rate limit / 反爬/频率限制
    • If yes, do your code reflect this sign? / 如果有, 是否有对应的措施?
  • Date and time / 日期和时间
    • Parsed / 可以解析
    • Correct time zone / 时区正确
  • New package added / 添加了新的包
  • Puppeteer

Note / 说明

@github-actions github-actions Bot added route auto: not ready to review Users can't get the RSS feed output according to automated testing results labels May 18, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Successfully generated as following:

http://localhost:1200/shanximuseum/exhibition/temporary - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779109684711&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary
Node Version: v24.15.0
Git Hash: c6f436f9
http://localhost:1200/shanximuseum/exhibition/temporary/now - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779109718259&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now
Node Version: v24.15.0
Git Hash: c6f436f9
http://localhost:1200/shanximuseum/exhibition/temporary/future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_future?_=1779109751754&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/future
Node Version: v24.15.0
Git Hash: c6f436f9
http://localhost:1200/shanximuseum/exhibition/temporary/past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_list?offset=0&amp;count=20&amp;year&amp;keyword&amp;_=1779109785245&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past
Node Version: v24.15.0
Git Hash: c6f436f9
http://localhost:1200/shanximuseum/exhibition/temporary/now&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779109818738&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;future
Node Version: v24.15.0
Git Hash: c6f436f9
http://localhost:1200/shanximuseum/exhibition/temporary/now&past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779109852229&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;past
Node Version: v24.15.0
Git Hash: c6f436f9
http://localhost:1200/shanximuseum/exhibition/temporary/past&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_list?offset=0&amp;count=20&amp;year&amp;keyword&amp;_=1779109885722&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past&amp;future
Node Version: v24.15.0
Git Hash: c6f436f9

@github-actions github-actions Bot removed the auto: not ready to review Users can't get the RSS feed output according to automated testing results label May 18, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 18, 2026

Auto Review

No clear rule violations found in the current diff.

@github-actions github-actions Bot added the auto: not ready to review Users can't get the RSS feed output according to automated testing results label May 18, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Successfully generated as following:

http://localhost:1200/shanximuseum/exhibition/temporary - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779110648795&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary
Node Version: v24.15.0
Git Hash: 3a709b97
http://localhost:1200/shanximuseum/exhibition/temporary/now - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779110682345&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now
Node Version: v24.15.0
Git Hash: 3a709b97
http://localhost:1200/shanximuseum/exhibition/temporary/future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_future?_=1779110715840&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/future
Node Version: v24.15.0
Git Hash: 3a709b97
http://localhost:1200/shanximuseum/exhibition/temporary/past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_list?offset=0&amp;count=20&amp;year&amp;keyword&amp;_=1779110749334&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past
Node Version: v24.15.0
Git Hash: 3a709b97
http://localhost:1200/shanximuseum/exhibition/temporary/now&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779110782827&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;future
Node Version: v24.15.0
Git Hash: 3a709b97
http://localhost:1200/shanximuseum/exhibition/temporary/now&past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779110816320&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;past
Node Version: v24.15.0
Git Hash: 3a709b97
http://localhost:1200/shanximuseum/exhibition/temporary/past&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_list?offset=0&amp;count=20&amp;year&amp;keyword&amp;_=1779110849813&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past&amp;future
Node Version: v24.15.0
Git Hash: 3a709b97

@github-actions github-actions Bot removed the auto: not ready to review Users can't get the RSS feed output according to automated testing results label May 18, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Successfully generated as following:

http://localhost:1200/shanximuseum/exhibition/temporary - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779112061039&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary
Node Version: v24.15.0
Git Hash: 2b57d369
http://localhost:1200/shanximuseum/exhibition/temporary/now - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779112094587&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now
Node Version: v24.15.0
Git Hash: 2b57d369
http://localhost:1200/shanximuseum/exhibition/temporary/future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_future?_=1779112128084&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/future
Node Version: v24.15.0
Git Hash: 2b57d369
http://localhost:1200/shanximuseum/exhibition/temporary/past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_list?offset=0&amp;count=20&amp;year&amp;keyword&amp;_=1779112161581&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past
Node Version: v24.15.0
Git Hash: 2b57d369
http://localhost:1200/shanximuseum/exhibition/temporary/now&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779112195074&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;future
Node Version: v24.15.0
Git Hash: 2b57d369
http://localhost:1200/shanximuseum/exhibition/temporary/now&past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779112228569&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;past
Node Version: v24.15.0
Git Hash: 2b57d369
http://localhost:1200/shanximuseum/exhibition/temporary/past&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_list?offset=0&amp;count=20&amp;year&amp;keyword&amp;_=1779112262062&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past&amp;future
Node Version: v24.15.0
Git Hash: 2b57d369

@github-actions github-actions Bot added the auto: not ready to review Users can't get the RSS feed output according to automated testing results label May 18, 2026
@magazian
Copy link
Copy Markdown
Contributor Author

image image

Route test failed with 503 due to WAF IP blocking.

The route test failed and returned a 503 Service Unavailable error maybe due to the Shanxi Museum's WAF strictly blocks requests from data center IPs (like the ones used by GitHub)?

The code actually works perfectly in a local/residential network environment. Here is two screenshots of my local successful test fetching the full list of exhibitions.

Could you please review the code and force merge it? Thanks!

路由测试因 WAF IP 拦截返回 503 失败。测试报错是因为山西博物院的防火墙严格拦截了机房数据中心 IP?代码在本地/家用网络环境下运行完全正常。这是我本地全量抓取成功的截图。麻烦 Review 并强行合并一下,谢谢!

@magazian magazian marked this pull request as draft May 23, 2026 15:29
@github-actions github-actions Bot added the auto: DO NOT merge Docker won’t even start label May 23, 2026
@github-actions github-actions Bot closed this May 23, 2026
@github-actions github-actions Bot reopened this May 24, 2026
@github-actions github-actions Bot added auto: not ready to review Users can't get the RSS feed output according to automated testing results and removed auto: DO NOT merge Docker won’t even start auto: not ready to review Users can't get the RSS feed output according to automated testing results labels May 24, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Successfully generated as following:

http://localhost:1200/shanximuseum/exhibition/temporary - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779596962801&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary
Node Version: v24.16.0
Git Hash: 7aa41397
http://localhost:1200/shanximuseum/exhibition/temporary/now - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779596996345&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now
Node Version: v24.16.0
Git Hash: 7aa41397
http://localhost:1200/shanximuseum/exhibition/temporary/future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_future?_=1779597029841&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/future
Node Version: v24.16.0
Git Hash: 7aa41397
http://localhost:1200/shanximuseum/exhibition/temporary/past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_list?offset=0&amp;count=20&amp;year&amp;keyword&amp;_=1779597063334&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past
Node Version: v24.16.0
Git Hash: 7aa41397
http://localhost:1200/shanximuseum/exhibition/temporary/now&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779597096827&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;future
Node Version: v24.16.0
Git Hash: 7aa41397
http://localhost:1200/shanximuseum/exhibition/temporary/now&past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779597130323&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;past
Node Version: v24.16.0
Git Hash: 7aa41397
http://localhost:1200/shanximuseum/exhibition/temporary/past&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_list?offset=0&amp;count=20&amp;year&amp;keyword&amp;_=1779597163817&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past&amp;future
Node Version: v24.16.0
Git Hash: 7aa41397

@magazian magazian marked this pull request as ready for review May 24, 2026 05:22
@github-actions github-actions Bot added auto: not ready to review Users can't get the RSS feed output according to automated testing results and removed auto: not ready to review Users can't get the RSS feed output according to automated testing results labels May 24, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Successfully generated as following:

http://localhost:1200/shanximuseum/exhibition/temporary - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779613977817&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary
Node Version: v24.16.0
Git Hash: 30d2231f
http://localhost:1200/shanximuseum/exhibition/temporary/now - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779614011372&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now
Node Version: v24.16.0
Git Hash: 30d2231f
http://localhost:1200/shanximuseum/exhibition/temporary/future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_future?_=1779614044867&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/future
Node Version: v24.16.0
Git Hash: 30d2231f
http://localhost:1200/shanximuseum/exhibition/temporary/past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_list?offset=0&amp;count=20&amp;year&amp;keyword&amp;_=1779614078362&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past
Node Version: v24.16.0
Git Hash: 30d2231f
http://localhost:1200/shanximuseum/exhibition/temporary/now&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779614111853&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;future
Node Version: v24.16.0
Git Hash: 30d2231f
http://localhost:1200/shanximuseum/exhibition/temporary/now&past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779614145346&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;past
Node Version: v24.16.0
Git Hash: 30d2231f
http://localhost:1200/shanximuseum/exhibition/temporary/past&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_list?offset=0&amp;count=20&amp;year&amp;keyword&amp;_=1779614178834&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past&amp;future
Node Version: v24.16.0
Git Hash: 30d2231f

@github-actions github-actions Bot removed the auto: not ready to review Users can't get the RSS feed output according to automated testing results label May 26, 2026
@github-actions github-actions Bot added the auto: not ready to review Users can't get the RSS feed output according to automated testing results label May 26, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Successfully generated as following:

http://localhost:1200/shanximuseum/exhibition/temporary - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779804970554&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary
Node Version: v24.16.0
Git Hash: abef74d7
http://localhost:1200/shanximuseum/exhibition/temporary/now - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779805004100&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now
Node Version: v24.16.0
Git Hash: abef74d7
http://localhost:1200/shanximuseum/exhibition/temporary/future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_future?_=1779805037596&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/future
Node Version: v24.16.0
Git Hash: abef74d7
http://localhost:1200/shanximuseum/exhibition/temporary/past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_list?offset=0&amp;count=20&amp;year&amp;keyword&amp;_=1779805071088&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past
Node Version: v24.16.0
Git Hash: abef74d7
http://localhost:1200/shanximuseum/exhibition/temporary/now&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779805104582&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;future
Node Version: v24.16.0
Git Hash: abef74d7
http://localhost:1200/shanximuseum/exhibition/temporary/now&past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_now?_=1779805138076&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;past
Node Version: v24.16.0
Git Hash: abef74d7
http://localhost:1200/shanximuseum/exhibition/temporary/past&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>FetchError: [GET] &quot;https://www.shanximuseum.com.cn/sx/exhibition/temporary_list?offset=0&amp;count=20&amp;year&amp;keyword&amp;_=1779805171568&quot;: &lt;no response&gt; fetch failed
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past&amp;future
Node Version: v24.16.0
Git Hash: abef74d7

Comment thread lib/routes/shanximuseum/temporary.tsx Outdated
const items = responses.flat();

// return information if there is no exhibition available to fix "route is empty" issue.
if (items.length === 0) {
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do not add an entry like "Nothing is available" to the RSS feed output. RSSHub will throw an exception when no item returns. This is intended behaviour.

@github-actions github-actions Bot added auto: not ready to review Users can't get the RSS feed output according to automated testing results and removed auto: not ready to review Users can't get the RSS feed output according to automated testing results labels May 30, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Successfully generated as following:

http://localhost:1200/shanximuseum/exhibition/temporary - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>Error: this route is empty, please check the original site or &lt;a href=&quot;https://github.com/DIYgod/RSSHub/issues/new/choose&quot;&gt;create an issue&lt;/a&gt;
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary
Node Version: v24.16.0
Git Hash: 281d6912
http://localhost:1200/shanximuseum/exhibition/temporary/now - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>Error: this route is empty, please check the original site or &lt;a href=&quot;https://github.com/DIYgod/RSSHub/issues/new/choose&quot;&gt;create an issue&lt;/a&gt;
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now
Node Version: v24.16.0
Git Hash: 281d6912
http://localhost:1200/shanximuseum/exhibition/temporary/future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>Error: this route is empty, please check the original site or &lt;a href=&quot;https://github.com/DIYgod/RSSHub/issues/new/choose&quot;&gt;create an issue&lt;/a&gt;
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/future
Node Version: v24.16.0
Git Hash: 281d6912
http://localhost:1200/shanximuseum/exhibition/temporary/past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>Error: this route is empty, please check the original site or &lt;a href=&quot;https://github.com/DIYgod/RSSHub/issues/new/choose&quot;&gt;create an issue&lt;/a&gt;
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past
Node Version: v24.16.0
Git Hash: 281d6912
http://localhost:1200/shanximuseum/exhibition/temporary/now&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>Error: this route is empty, please check the original site or &lt;a href=&quot;https://github.com/DIYgod/RSSHub/issues/new/choose&quot;&gt;create an issue&lt;/a&gt;
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;future
Node Version: v24.16.0
Git Hash: 281d6912
http://localhost:1200/shanximuseum/exhibition/temporary/now&past - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>Error: this route is empty, please check the original site or &lt;a href=&quot;https://github.com/DIYgod/RSSHub/issues/new/choose&quot;&gt;create an issue&lt;/a&gt;
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/now&amp;past
Node Version: v24.16.0
Git Hash: 281d6912
http://localhost:1200/shanximuseum/exhibition/temporary/past&future - Failed ❌
HTTPError: Response code 503 (Service Unavailable)

Error Message:<br/>Error: this route is empty, please check the original site or &lt;a href=&quot;https://github.com/DIYgod/RSSHub/issues/new/choose&quot;&gt;create an issue&lt;/a&gt;
Route: /shanximuseum/exhibition/temporary/:type?
Full Route: /shanximuseum/exhibition/temporary/past&amp;future
Node Version: v24.16.0
Git Hash: 281d6912

@TonyRL TonyRL merged commit f82a357 into DIYgod:master Jun 2, 2026
31 of 33 checks passed
@magazian magazian deleted the feat-shanximuseum branch June 2, 2026 16:48
@magazian
Copy link
Copy Markdown
Contributor Author

magazian commented Jun 2, 2026

Thank you Tony, today is quite early for you😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto: not ready to review Users can't get the RSS feed output according to automated testing results route

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants