From 70ebfa8ee092372f7e98c7ce2705cbfe75f10ef4 Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Sat, 14 Mar 2026 16:13:08 +0000 Subject: [PATCH] Avoid making the images list null if there are no images --- platform/publicreport/nuisance.go | 7 ++++++- platform/publicreport/water.go | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/platform/publicreport/nuisance.go b/platform/publicreport/nuisance.go index 1130068b..c1249ace 100644 --- a/platform/publicreport/nuisance.go +++ b/platform/publicreport/nuisance.go @@ -93,7 +93,12 @@ func NuisanceReportForOrganization(ctx context.Context, org_id int32) ([]Nuisanc return nil, fmt.Errorf("images for report: %w", err) } for i := range reports { - reports[i].Images = images_by_id[reports[i].ID] + images, ok := images_by_id[reports[i].ID] + if ok { + reports[i].Images = images + } else { + reports[i].Images = []types.Image{} + } } return reports, nil } diff --git a/platform/publicreport/water.go b/platform/publicreport/water.go index 40007245..56340efd 100644 --- a/platform/publicreport/water.go +++ b/platform/publicreport/water.go @@ -97,7 +97,12 @@ func WaterReportForOrganization(ctx context.Context, org_id int32) ([]Water, err return nil, fmt.Errorf("images for report: %w", err) } for i := range reports { - reports[i].Images = images_by_id[reports[i].ID] + images, ok := images_by_id[reports[i].ID] + if ok { + reports[i].Images = images + } else { + reports[i].Images = []types.Image{} + } } return reports, nil }