From a83ec61fae9c9a86247bb1b476dfaa55b8436a74 Mon Sep 17 00:00:00 2001 From: LandaMm Date: Wed, 25 Jun 2025 11:54:19 +0200 Subject: [PATCH] fix: avoid null value --- internal/admin/permissions.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/internal/admin/permissions.go b/internal/admin/permissions.go index a14773b..4260680 100644 --- a/internal/admin/permissions.go +++ b/internal/admin/permissions.go @@ -39,17 +39,16 @@ func (h *AdminHandler) GetAllPermissions(w http.ResponseWriter, r *http.Request) return } - log.Println("DEBUG: Appending row dto:", RowDTO{ - Scope: row.Scope, - Permissions: permissions, - }) - mapped = append(mapped, RowDTO{ Scope: row.Scope, Permissions: permissions, }) } + if len(mapped) == 0 { + mapped = make([]RowDTO, 0) + } + encoder := json.NewEncoder(w) w.Header().Set("Content-Type", "application/json")