chore(route): japanpost: update radar rules (#13198)
This commit is contained in:
parent
4b1a103808
commit
f57c0df8b8
|
|
@ -7,7 +7,7 @@ module.exports = {
|
|||
docs: 'https://docs.rsshub.app/routes/other#japanpost-ri-ben-you-bian',
|
||||
source: '/services/srv/search/direct',
|
||||
target: (params, url) => {
|
||||
const reqCode = new URL(url).searchParams.get('reqCodeNo1').toUpperCase();
|
||||
const reqCode = new URL(url).searchParams.get('reqCodeNo1').replace(/[^0-9a-zA-Z]/g, '').toUpperCase();
|
||||
const locale = new URL(url).searchParams.get('locale').toLowerCase();
|
||||
if ((reqCode.search(/^(?:\d{11,12}|[A-Z]{2}\d{9}[A-Z]{2})$/) === 0 && locale === 'ja') || locale === 'en') {
|
||||
return `/japanpost/track/${reqCode}/${locale}`;
|
||||
|
|
|
|||
Loading…
Reference in New Issue