From bd7dc95ac9a942da64d6a53c1cf01436973f50d2 Mon Sep 17 00:00:00 2001
From: Christian Heller <c.heller@plomlompom.de>
Date: Wed, 19 Mar 2025 10:06:06 +0100
Subject: [PATCH] Fix bug of .initial_gap_lines emptying.

---
 src/run.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/run.py b/src/run.py
index abb849d..d840ebe 100755
--- a/src/run.py
+++ b/src/run.py
@@ -561,8 +561,10 @@ class Server(PlomHttpServer):
                     gap_lines.clear()
                 booked += [dat_line]
             else:
+                gap_lines += [dat_line]
                 if booked:
-                    self.bookings += [Booking(len(self.bookings), booked[:])]
+                    booking = Booking(len(self.bookings), booked[:])
+                    self.bookings += [booking]
                     booked.clear()
         if booking:
             booking.gap_lines = gap_lines[:-1]
-- 
2.30.2