From 452facb0b18f53e9892201b4adaa12d5f866fb29 Mon Sep 17 00:00:00 2001
From: Pea Nut <peanut2@systemli.org>
Date: Fri, 19 Jul 2024 11:22:28 +0200
Subject: [PATCH] [bitmask-root] Don't return generator in get_gateways

We can only iterate once over a generator. After doing, it's like an
empty list. There no real benefit of having it here and we need it in
the future to iterate over the gateways multiple times.
---
 pkg/pickle/helpers/bitmask-root | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkg/pickle/helpers/bitmask-root b/pkg/pickle/helpers/bitmask-root
index cbd33ad1..45544d8d 100644
--- a/pkg/pickle/helpers/bitmask-root
+++ b/pkg/pickle/helpers/bitmask-root
@@ -521,7 +521,7 @@ def get_gateways(gateways):
     if not result:
         bail("ERROR: No valid gateways specified")
     else:
-        return result
+        return list(result)
 
 
 def get_default_device():
-- 
GitLab