fix: dashboard offers card showing wrong counts
Queried status "converted"/"expired" but actual DB values are "ordered"/"invalidated". Updated label "Prošlé" → "Zneplatněné". Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -493,7 +493,7 @@ export default function Dashboard() {
|
|||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div className="dash-stat-row">
|
<div className="dash-stat-row">
|
||||||
<span>Prošlé</span>
|
<span>Zneplatněné</span>
|
||||||
<span className="admin-badge admin-badge-warning">
|
<span className="admin-badge admin-badge-warning">
|
||||||
{dashData.offers.expired_count}
|
{dashData.offers.expired_count}
|
||||||
</span>
|
</span>
|
||||||
|
|||||||
@@ -142,8 +142,8 @@ export default async function dashboardRoutes(
|
|||||||
const [openCount, convertedCount, expiredCount, createdThisMonth] =
|
const [openCount, convertedCount, expiredCount, createdThisMonth] =
|
||||||
await Promise.all([
|
await Promise.all([
|
||||||
prisma.quotations.count({ where: { status: "active" } }),
|
prisma.quotations.count({ where: { status: "active" } }),
|
||||||
prisma.quotations.count({ where: { status: "converted" } }),
|
prisma.quotations.count({ where: { status: "ordered" } }),
|
||||||
prisma.quotations.count({ where: { status: "expired" } }),
|
prisma.quotations.count({ where: { status: "invalidated" } }),
|
||||||
prisma.quotations.count({
|
prisma.quotations.count({
|
||||||
where: { created_at: { gte: monthStart, lt: monthEnd } },
|
where: { created_at: { gte: monthStart, lt: monthEnd } },
|
||||||
}),
|
}),
|
||||||
|
|||||||
Reference in New Issue
Block a user