From a8ba42e36066bd21c72c23b3f9e6c59a4361a4d5 Mon Sep 17 00:00:00 2001 From: yusing Date: Sat, 10 May 2025 21:31:38 +0800 Subject: [PATCH] fix: routes iter missing stream --- internal/route/routes/routes.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/internal/route/routes/routes.go b/internal/route/routes/routes.go index bc85b43..4aa6f59 100644 --- a/internal/route/routes/routes.go +++ b/internal/route/routes/routes.go @@ -15,6 +15,11 @@ func Iter(yield func(r Route) bool) { break } } + for _, r := range Stream.Iter { + if !yield(r) { + break + } + } } func IterKV(yield func(alias string, r Route) bool) { @@ -23,6 +28,11 @@ func IterKV(yield func(alias string, r Route) bool) { break } } + for k, r := range Stream.Iter { + if !yield(k, r) { + break + } + } } func NumRoutes() int {