diff --git a/src/app/api/analytics/summary/route.ts b/src/app/api/analytics/summary/route.ts index 60cee31..0b60aa9 100644 --- a/src/app/api/analytics/summary/route.ts +++ b/src/app/api/analytics/summary/route.ts @@ -149,7 +149,7 @@ export async function GET(request: NextRequest) { ? Math.round((previousUniqueScans / previousTotalScans) * 100) : 0; - const avgScansTrend = calculateTrend(currentConversion, previousConversion); + const avgScansTrend = calculateTrend(avgScansPerQR, previousAvgScansPerQR); // Device stats const deviceStats = qrCodes.flatMap(qr => qr.scans) @@ -245,7 +245,7 @@ export async function GET(request: NextRequest) { summary: { totalScans, uniqueScans, - avgScansPerQR: currentConversion, // Now sending Unique Rate instead of Avg per QR + avgScansPerQR, mobilePercentage, topCountry: topCountry ? topCountry[0] : 'N/A', topCountryPercentage: topCountry && totalScans > 0