diff --git a/src/graphql/resolvers.ts b/src/graphql/resolvers.ts index 9aac1d5..1f0ffa5 100644 --- a/src/graphql/resolvers.ts +++ b/src/graphql/resolvers.ts @@ -54,20 +54,12 @@ export const resolvers = { } }); }, - getTotalStats: async () => { - const totalStats = await prisma.totalStats.findFirst({ + getTotalStats: async () => + await prisma.totalStats.findFirst({ orderBy: { createdAt: "asc" } - }); - - const allTotalStats = await prisma.totalStats.findMany(); - - console.log("total stats:", totalStats); - console.log("ALL total stats:", allTotalStats); - - return totalStats; - }, + }), getGroupStats: async ( _parent: unknown, data: { groupID: number } @@ -128,13 +120,13 @@ export const resolvers = { } } - const latestDailyStats = await getLatestDailyStat(); + // const latestDailyStats = await getLatestDailyStat(); - if (latestDailyStats !== null) { - if (isDailyStatToday(String(latestDailyStats.createdAt))) { - return null; - } - } + // if (latestDailyStats !== null) { + // if (isDailyStatToday(String(latestDailyStats.createdAt))) { + // return null; + // } + // } const date = new Date().toISOString(); @@ -142,6 +134,8 @@ export const resolvers = { const allStats = await prisma.dailyStats.findMany({}); + console.log("All stats", allStats); + const calculatedStats = allStats.reduce( (acc, curr) => { const links = (acc.linksDeleted += curr.linksDeleted); @@ -161,9 +155,11 @@ export const resolvers = { } ); + console.log("Calculated stats:", calculatedStats); + const totalStats = await prisma.totalStats.findFirst({ orderBy: { - createdAt: "desc" + createdAt: "asc" } });