From 7694d2d21b850c7194aa599c76549e867171c7fd Mon Sep 17 00:00:00 2001 From: poteto0 Date: Tue, 11 Feb 2025 07:39:34 +0000 Subject: [PATCH] REF: using tslice for sort --- poteto_workflow.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/poteto_workflow.go b/poteto_workflow.go index 45b556d..cdf9e5d 100644 --- a/poteto_workflow.go +++ b/poteto_workflow.go @@ -1,9 +1,8 @@ package poteto import ( - "sort" - "github.com/poteto-go/poteto/constant" + "github.com/poteto-go/tslice" ) type UnitWorkflow struct { @@ -53,8 +52,8 @@ func (pw *potetoWorkflows) ApplyStartUpWorkflows() error { } func sortWorkflows(workflows []UnitWorkflow) []UnitWorkflow { - sort.SliceStable(workflows, func(i, j int) bool { - return workflows[i].priority < workflows[j].priority + tslice.Sort(workflows, func(l, r UnitWorkflow) int { + return int(l.priority) - int(r.priority) }) return workflows }