Skip to content

Commit cbfe528

Browse files
committed
feat: 订阅流量信息中的 expire <=0 时, 视为空
1 parent 59ea2bd commit cbfe528

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

backend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sub-store",
3-
"version": "2.19.98",
3+
"version": "2.19.99",
44
"description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and Shadowrocket.",
55
"main": "src/main.js",
66
"scripts": {

backend/src/utils/flow.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,12 @@ export function normalizeFlowHeader(flowHeaders) {
342342
) {
343343
try {
344344
decodedValue = Number(decodedValue).toFixed(0);
345+
if (
346+
['expire'].includes(key) &&
347+
decodedValue <= 0
348+
) {
349+
decodedValue = '';
350+
}
345351
} catch (e) {
346352
$.error(
347353
`Failed to convert value for key "${key}=${encodedValue}": ${

0 commit comments

Comments
 (0)