home · contact · privacy
Fix bug of .initial_gap_lines emptying. master
authorChristian Heller <c.heller@plomlompom.de>
Wed, 19 Mar 2025 09:06:06 +0000 (10:06 +0100)
committerChristian Heller <c.heller@plomlompom.de>
Wed, 19 Mar 2025 09:06:06 +0000 (10:06 +0100)
src/run.py

index abb849d490a1e5c016691b202464abb52ae00d5b..d840ebe582e500a58d57dc45565972f83092af7b 100755 (executable)
@@ -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]