From 95858499dc7e7a97cd2ead30671c9cf5e14fd865 Mon Sep 17 00:00:00 2001 From: Luna Seemann Date: Mon, 16 Feb 2026 02:03:49 +0100 Subject: [PATCH] fix: empty array nil (#66) * fix: empty array nil * use make for array init --------- Co-authored-by: Hailey --- server/handle_repo_list_repos.go | 2 +- server/handle_server_create_invite_codes.go | 4 ++-- server/handle_sync_list_blobs.go | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/server/handle_repo_list_repos.go b/server/handle_repo_list_repos.go index 0a33022..d51b3cd 100644 --- a/server/handle_repo_list_repos.go +++ b/server/handle_repo_list_repos.go @@ -28,7 +28,7 @@ func (s *Server) handleListRepos(e echo.Context) error { return err } - var items []ComAtprotoSyncListReposRepoItem + items := make([]ComAtprotoSyncListReposRepoItem, 0, len(repos)) for _, r := range repos { c, err := cid.Cast(r.Root) if err != nil { diff --git a/server/handle_server_create_invite_codes.go b/server/handle_server_create_invite_codes.go index 42eb952..b588f7a 100644 --- a/server/handle_server_create_invite_codes.go +++ b/server/handle_server_create_invite_codes.go @@ -44,10 +44,10 @@ func (s *Server) handleCreateInviteCodes(e echo.Context) error { req.ForAccounts = to.StringSlicePtr([]string{"admin"}) } - var codes []ComAtprotoServerCreateInviteCodesItem + codes := make([]ComAtprotoServerCreateInviteCodesItem, 0, len(*req.ForAccounts)) for _, did := range *req.ForAccounts { - var ics []string + ics := make([]string, 0, *req.CodeCount) for range *req.CodeCount { ic := uuid.NewString() diff --git a/server/handle_sync_list_blobs.go b/server/handle_sync_list_blobs.go index 48208d1..5cadc8d 100644 --- a/server/handle_sync_list_blobs.go +++ b/server/handle_sync_list_blobs.go @@ -57,7 +57,7 @@ func (s *Server) handleSyncListBlobs(e echo.Context) error { return helpers.ServerError(e, nil) } - var cstrs []string + cstrs := make([]string, 0, len(blobs)) for _, b := range blobs { if len(b.Cid) == 0 { logger.Error("empty cid found", "blob", b) -- 2.51.2