fix: 修复组合订阅空 subscription-userinfo 的问题

This commit is contained in:
xream 2025-01-14 11:34:02 +08:00
parent 2155cc9639
commit fb21890b68
2 changed files with 7 additions and 8 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "sub-store", "name": "sub-store",
"version": "2.16.14", "version": "2.16.15",
"description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket.", "description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket.",
"main": "src/main.js", "main": "src/main.js",
"scripts": { "scripts": {

View File

@ -547,13 +547,12 @@ async function downloadCollection(req, res) {
} else { } else {
subUserInfoOfCol = collection.subUserinfo; subUserInfoOfCol = collection.subUserinfo;
} }
res.set( const subUserInfo = [subUserInfoOfCol, subUserInfoOfSub]
'subscription-userinfo', .filter((i) => i)
[subUserInfoOfCol, subUserInfoOfSub] .join('; ');
.filter((i) => i) if (subUserInfo) {
.join('; '), res.set('subscription-userinfo', subUserInfo);
); }
if (platform === 'JSON') { if (platform === 'JSON') {
if (resultFormat === 'nezha') { if (resultFormat === 'nezha') {
output = nezhaTransform(output); output = nezhaTransform(output);