From 75baf5a2a0ce580d5ee887e1c3ab16c71c213386 Mon Sep 17 00:00:00 2001 From: xion Date: Mon, 7 Oct 2024 23:08:31 +0800 Subject: [PATCH] feat: add running app --- src/module/get-user-app.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/module/get-user-app.ts b/src/module/get-user-app.ts index c650e90..a644b7a 100644 --- a/src/module/get-user-app.ts +++ b/src/module/get-user-app.ts @@ -103,6 +103,10 @@ export class UserApp { return null; } const fetchData = fetchRes.data; + if (fetchData.status !== 'running') { + console.error('fetchData status is not running', fetchData.user, fetchData.key); + return null; + } const data = { user: fetchData.user, app: fetchData.key, @@ -141,6 +145,10 @@ export class UserApp { // return false; fetchData.type = 'oss'; } + if (fetchData.status !== 'running') { + console.error('fetchData status is not running', fetchData.user, fetchData.key); + return null; + } const value = await downloadUserAppFiles(user, app, fetchData); if (value.data.files.length === 0) { console.error('root files length is zero', user, app); @@ -185,7 +193,6 @@ export class UserApp { await redis.del(key); await redis.del('user:app:exist:' + app + ':' + user); await redis.del('user:app:set:' + app + ':' + user); - console.log('clear user data', key); // 删除所有文件 deleteUserAppFiles(user, app); }