Browse Source

feat: Now returns user list with it's roles

\
pull/3107/head
gerardPolloRebozado 1 year ago
parent
commit
04e350b204
  1. 8
      apps/api/src/app/admin/admin.service.ts

8
apps/api/src/app/admin/admin.service.ts

@ -440,13 +440,14 @@ export class AdminService {
}, },
createdAt: true, createdAt: true,
id: true, id: true,
Subscription: true Subscription: true,
role: true
}, },
take: 30 take: 30
}); });
return usersWithAnalytics.map( return usersWithAnalytics.map(
({ _count, Analytics, createdAt, id, Subscription }) => { ({ _count, Analytics, createdAt, id, Subscription, role }) => {
const daysSinceRegistration = const daysSinceRegistration =
differenceInDays(new Date(), createdAt) + 1; differenceInDays(new Date(), createdAt) + 1;
const engagement = Analytics const engagement = Analytics
@ -470,7 +471,8 @@ export class AdminService {
accountCount: _count.Account || 0, accountCount: _count.Account || 0,
country: Analytics?.country, country: Analytics?.country,
lastActivity: Analytics?.updatedAt, lastActivity: Analytics?.updatedAt,
transactionCount: _count.Order || 0 transactionCount: _count.Order || 0,
role: role
}; };
} }
); );

Loading…
Cancel
Save