From 66e122f7e7c7b093abfafaef5cff18a2d6a1cb33 Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Sat, 14 Mar 2026 16:12:52 +0000 Subject: [PATCH] Fix notification counts being off Double-counting water --- platform/notification.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/notification.go b/platform/notification.go index e1106134..7ea41a80 100644 --- a/platform/notification.go +++ b/platform/notification.go @@ -111,7 +111,7 @@ func NotificationCountsForUser(ctx context.Context, u User) (*UserNotificationCo if err != nil { return nil, fmt.Errorf("Failed to get home notification count: %w", err) } - count_nuisance, err := u.Organization.model.Waters().Count(ctx, db.PGInstance.BobDB) + count_nuisance, err := u.Organization.model.Nuisances().Count(ctx, db.PGInstance.BobDB) if err != nil { return nil, fmt.Errorf("Failed to get nuisance notification count: %w", err) } @@ -119,6 +119,7 @@ func NotificationCountsForUser(ctx context.Context, u User) (*UserNotificationCo if err != nil { return nil, fmt.Errorf("Failed to get water notification count: %w", err) } + //log.Debug().Int64("nuisance", count_nuisance).Int64("water", count_water).Int64("home", count_home).Int("user", u.ID).Msg("calculated notification counts") return &UserNotificationCounts{ Communications: uint(count_nuisance + count_water), Home: uint(count_home),