فهرست منبع

Move commit to commit less often

Foppe Hemminga 6 سال پیش
والد
کامیت
b034e34e4d
1فایلهای تغییر یافته به همراه7 افزوده شده و 3 حذف شده
  1. 7 3
      main.py

+ 7 - 3
main.py

@@ -140,18 +140,22 @@ if __name__ == '__main__':
                                                  scratching.race, scratching.horse))
 
         long_message = ''
+        leftover_message = ''
         for this_message in messages:
+            leftover_message = this_message
             # Append message if possible
             if len(long_message) + len(this_message) < 5997:
                 long_message += '\n' + this_message
+                leftover_message = ''
             else:
                 # Send long message (max 6k characters)
                 view.broadcast(long_message)
+                # Best would be to now store horses that were just broadcast
                 long_message = this_message
         # Send only or last message
-        if len(this_message) > 0:
-            view.broadcast(this_message)
-            this_message = ''
+        if len(leftover_message) > 0:
+            view.broadcast(leftover_message)
+            leftover_message = ''
 
         query = """INSERT INTO horses(venue, race_date, race, horse) 
         VALUES(%s, %s, %s, %s)