From 197eac55e5ffd11a9b1b6f107fff024d5798fa8e Mon Sep 17 00:00:00 2001 From: Justin Emter Date: Fri, 15 Dec 2017 09:40:49 -0800 Subject: [PATCH] Added more logic to try and remove all previously scheduled items when generating a new schedule. --- PseudoChannel.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/PseudoChannel.py b/PseudoChannel.py index 8426df7..a9ee6aa 100644 --- a/PseudoChannel.py +++ b/PseudoChannel.py @@ -373,8 +373,11 @@ class PseudoChannel(): print("#### Generating Daily Schedule") logging.info("##### Dropping previous daily_schedule database") """A fix for the duplicate entries problem that comes up occasionally.""" + sleep(5) + self.db.remove_all_daily_scheduled_items() + sleep(5) self.db.drop_daily_schedule_table() - sleep(1) + sleep(5) self.db.create_daily_schedule_table() sleep(1) if self.USING_COMMERCIAL_INJECTION: