From b60320bcae6033a19fd3b3ed284008f59a9d7dea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=85ke=20Forslund?= Date: Thu, 19 Jul 2018 14:06:58 +0200 Subject: [PATCH] Fix updating padatious intents after intent reload Training is called from wait_and_train with None as message, this commit adds propper handling for this case. --- mycroft/skills/padatious_service.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mycroft/skills/padatious_service.py b/mycroft/skills/padatious_service.py index ac6f0473c7..71e9ecdbe7 100644 --- a/mycroft/skills/padatious_service.py +++ b/mycroft/skills/padatious_service.py @@ -58,7 +58,10 @@ class PadatiousService(FallbackSkill): self.train_time = get_time() + self.train_delay def train(self, message=None): - single_thread = message.data.get('single_thread', False) + if message is None: + single_thread = False + else: + single_thread = message.data.get('single_thread', False) self.finished_training_event.clear() LOG.info('Training...')