From 0a57551daea3423260b85ace126e24ade1854c5c Mon Sep 17 00:00:00 2001 From: z1glr Date: Sat, 11 Jan 2025 03:29:45 +0000 Subject: [PATCH] fixed badge-counter --- backend/pkg/db/events/events.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/pkg/db/events/events.go b/backend/pkg/db/events/events.go index 24e3b1a..92d7d85 100644 --- a/backend/pkg/db/events/events.go +++ b/backend/pkg/db/events/events.go @@ -103,7 +103,7 @@ func UserPending(userName string) (int, error) { Count int `db:"count(*)"` } - if err := db.DB.QueryRowx("SELECT count(*) FROM USERS WHERE name = ? AND name NOT IN (SELECT userName FROM USER_AVAILABILITIES)", userName).StructScan(&result); err != nil { + if err := db.DB.QueryRowx("SELECT count(*) FROM EVENTS WHERE NOT EXISTS (SELECT 1 FROM USER_AVAILABILITIES WHERE USER_AVAILABILITIES.eventID = EVENTS.id AND USER_AVAILABILITIES.userName = ?)", userName).StructScan(&result); err != nil { return 0, err } else { return result.Count, nil