diff --git a/src/modules/user/services/user.service.ts b/src/modules/user/services/user.service.ts index 0295fa0..ad203e2 100644 --- a/src/modules/user/services/user.service.ts +++ b/src/modules/user/services/user.service.ts @@ -420,6 +420,14 @@ export class UserService { }, }); + const totalActivityCount = await this.prisma.activities.count({ + where: { + isActive: true, + activityInternalStatus: ACTIVITY_INTERNAL_STATUS.ACTIVITY_LISTED, + amInternalStatus: ACTIVITY_AM_INTERNAL_STATUS.ACTIVITY_LISTED, + } + }) + for (const interest of interests) { if (interest.interestImage) { const key = interest.interestImage.startsWith('http') @@ -432,7 +440,7 @@ export class UserService { } } - return interests; + return { interests, totalActivityCount }; } async getUserByMobileNumber(mobileNumber: string): Promise {