mirror of
https://github.com/documenso/documenso.git
synced 2025-11-16 01:32:06 +10:00
fix: show correct tab count
This commit is contained in:
committed by
Mythie
parent
a9adc36732
commit
8311e0cc29
@ -30,6 +30,8 @@ export const getStats = async ({ user, period, ...options }: GetStatsInput) => {
|
|||||||
? getTeamCounts({ ...options.team, createdAt })
|
? getTeamCounts({ ...options.team, createdAt })
|
||||||
: getCounts({ user, createdAt }));
|
: getCounts({ user, createdAt }));
|
||||||
|
|
||||||
|
console.log(deletedCounts);
|
||||||
|
|
||||||
const stats: Record<ExtendedDocumentStatus, number> = {
|
const stats: Record<ExtendedDocumentStatus, number> = {
|
||||||
[ExtendedDocumentStatus.DRAFT]: 0,
|
[ExtendedDocumentStatus.DRAFT]: 0,
|
||||||
[ExtendedDocumentStatus.PENDING]: 0,
|
[ExtendedDocumentStatus.PENDING]: 0,
|
||||||
@ -155,7 +157,7 @@ const getCounts = async ({ user, createdAt }: GetCountsOption) => {
|
|||||||
userId: user.id,
|
userId: user.id,
|
||||||
createdAt,
|
createdAt,
|
||||||
deletedAt: {
|
deletedAt: {
|
||||||
not: null,
|
gte: DateTime.now().minus({ days: 30 }).startOf('day').toJSDate(),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
@ -264,6 +266,7 @@ const getTeamCounts = async (options: GetTeamCountsOption) => {
|
|||||||
},
|
},
|
||||||
} satisfies Prisma.DocumentGroupByArgs;
|
} satisfies Prisma.DocumentGroupByArgs;
|
||||||
|
|
||||||
|
// TODO: fix this because its returning 0 always
|
||||||
deletedCountsGroupByArgs = {
|
deletedCountsGroupByArgs = {
|
||||||
by: ['status'],
|
by: ['status'],
|
||||||
_count: {
|
_count: {
|
||||||
@ -273,7 +276,7 @@ const getTeamCounts = async (options: GetTeamCountsOption) => {
|
|||||||
userId: userIdWhereClause,
|
userId: userIdWhereClause,
|
||||||
createdAt,
|
createdAt,
|
||||||
deletedAt: {
|
deletedAt: {
|
||||||
not: null,
|
gte: DateTime.now().minus({ days: 30 }).startOf('day').toJSDate(),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
} satisfies Prisma.DocumentGroupByArgs;
|
} satisfies Prisma.DocumentGroupByArgs;
|
||||||
|
|||||||
Reference in New Issue
Block a user