From dd9e4b9288446fd1830853e83060b4c4ff8dbba5 Mon Sep 17 00:00:00 2001 From: Nevo David Date: Tue, 12 Mar 2024 08:36:02 +0700 Subject: [PATCH] feat: no loginC --- apps/workers/src/app/stars.controller.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/workers/src/app/stars.controller.ts b/apps/workers/src/app/stars.controller.ts index b095a5e5..9deaa261 100644 --- a/apps/workers/src/app/stars.controller.ts +++ b/apps/workers/src/app/stars.controller.ts @@ -58,12 +58,11 @@ export class StarsController { @EventPattern('sync_all_stars', Transport.REDIS, { concurrency: 1 }) async syncAllStars(data: { login: string }) { // if there is a sync in progress, it's better not to touch it - if ((await this._starsService.getStarsByLogin(data.login)).length) { + if (data?.login && (await this._starsService.getStarsByLogin(data?.login)).length) { return; } - const findValidToken = await this._starsService.findValidToken(data.login); - console.log(findValidToken?.token); + const findValidToken = await this._starsService.findValidToken(data?.login); await this._starsService.sync(data.login, findValidToken?.token); }