mirror of
https://github.com/acepanel/panel.git
synced 2026-02-04 14:57:16 +08:00
fix: 容器管理多一个空元素
This commit is contained in:
@@ -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 {
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user