feat: 新增 定时处理订阅 功能, 避免 App 内拉取超时

This commit is contained in:
xream
2024-05-28 12:05:35 +08:00
parent c6540d14cd
commit 4a6a147667
4 changed files with 11 additions and 7 deletions

View File

@@ -23,11 +23,13 @@ import { findByName } from '@/utils/database';
let sub_names = (arg?.subscription ?? arg?.sub ?? '')
.split(/,|/g)
.map((i) => i.trim())
.filter((i) => i.length > 0);
.filter((i) => i.length > 0)
.map((i) => decodeURIComponent(i));
let col_names = (arg?.collection ?? arg?.col ?? '')
.split(/,|/g)
.map((i) => i.trim())
.filter((i) => i.length > 0);
.filter((i) => i.length > 0)
.map((i) => decodeURIComponent(i));
if (sub_names.length > 0 || col_names.length > 0) {
if (sub_names.length > 0)
await produceArtifacts(sub_names, 'subscription');