diff --git a/internal/service/container.go b/internal/service/container.go index 2bfc8d65..d3f89a42 100644 --- a/internal/service/container.go +++ b/internal/service/container.go @@ -29,7 +29,7 @@ func (s *ContainerService) List(w http.ResponseWriter, r *http.Request) { } paged, total := Paginate(r, containers) - items := make([]any, len(paged)) + items := make([]any, 0) for _, item := range paged { var name string if len(item.Names) > 0 { diff --git a/internal/service/container_image.go b/internal/service/container_image.go index 2bba79f9..7150d020 100644 --- a/internal/service/container_image.go +++ b/internal/service/container_image.go @@ -31,7 +31,7 @@ func (s *ContainerImageService) List(w http.ResponseWriter, r *http.Request) { paged, total := Paginate(r, images) - items := make([]any, len(paged)) + items := make([]any, 0) for _, item := range paged { items = append(items, map[string]any{ "id": item.ID, diff --git a/internal/service/container_network.go b/internal/service/container_network.go index 88fc0ec5..f4fe9da9 100644 --- a/internal/service/container_network.go +++ b/internal/service/container_network.go @@ -30,7 +30,7 @@ func (s *ContainerNetworkService) List(w http.ResponseWriter, r *http.Request) { paged, total := Paginate(r, networks) - items := make([]any, len(paged)) + items := make([]any, 0) for _, item := range paged { var ipamConfig []any for _, v := range item.IPAM.Config { diff --git a/internal/service/container_volume.go b/internal/service/container_volume.go index cc6731d7..ba42b1e2 100644 --- a/internal/service/container_volume.go +++ b/internal/service/container_volume.go @@ -30,7 +30,7 @@ func (s *ContainerVolumeService) List(w http.ResponseWriter, r *http.Request) { paged, total := Paginate(r, volumes) - items := make([]any, len(paged)) + items := make([]any, 0) for _, item := range paged { var usage any if item.UsageData != nil {