mirror of
https://github.com/DIYgod/RSSHub.git
synced 2025-12-10 15:21:59 +08:00
19 lines
450 B
JavaScript
19 lines
450 B
JavaScript
const { mpIdEncode, mpIdDecode } = require('./utils');
|
|
const universal = require('./universal');
|
|
|
|
module.exports = async (ctx) => {
|
|
const path = 'gzh_articles';
|
|
|
|
let name = ctx.params.name;
|
|
let id = name;
|
|
|
|
// in order to support RSSHub Radar, we need to accept both name and id
|
|
try {
|
|
name = mpIdDecode(name);
|
|
} catch {
|
|
id = mpIdEncode(name);
|
|
}
|
|
|
|
await universal(ctx, path, id, '', name, true, true);
|
|
};
|