From 0c55d173cbb8da7b86b13fd7b74f47624e1aef97 Mon Sep 17 00:00:00 2001 From: Chang lue Tsen Date: Tue, 16 Sep 2025 10:10:11 -0400 Subject: [PATCH] fix(model): add sorting to server and node queries --- internal/model/node/model.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/model/node/model.go b/internal/model/node/model.go index 119e0e5..25b0748 100644 --- a/internal/model/node/model.go +++ b/internal/model/node/model.go @@ -57,7 +57,7 @@ func (m *customServerModel) FilterServerList(ctx context.Context, params *Filter if len(params.Ids) > 0 { query = query.Where("id IN ?", params.Ids) } - err := query.Count(&total).Limit(params.Size).Offset((params.Page - 1) * params.Size).Find(&servers).Error + err := query.Count(&total).Order("sort ASC").Limit(params.Size).Offset((params.Page - 1) * params.Size).Find(&servers).Error return total, servers, err } @@ -92,7 +92,7 @@ func (m *customServerModel) FilterNodeList(ctx context.Context, params *FilterNo query = query.Preload("Server") } - err := query.Count(&total).Limit(params.Size).Offset((params.Page - 1) * params.Size).Find(&nodes).Error + err := query.Count(&total).Order("sort ASC").Limit(params.Size).Offset((params.Page - 1) * params.Size).Find(&nodes).Error return total, nodes, err }