small fix (#1005) Rebase issues with converse method
==== Tech Notes ==== - Use skill id instead of name - use time() function correctlypull/1008/head
parent
67ea6f6298
commit
f04f5107e7
|
@ -339,7 +339,7 @@ class MycroftSkill(object):
|
|||
raise ValueError('intent_parser is not an Intent')
|
||||
|
||||
name = intent_parser.name
|
||||
intent_parser.name = self.name + ':' + intent_parser.name
|
||||
intent_parser.name = str(self.skill_id) + ':' + intent_parser.name
|
||||
self.emitter.emit(Message("register_intent", intent_parser.__dict__))
|
||||
self.registered_intents.append((name, intent_parser))
|
||||
self.add_event(intent_parser.name, handler, need_self)
|
||||
|
@ -354,7 +354,7 @@ class MycroftSkill(object):
|
|||
handler: function to register with intent
|
||||
need_self: use for decorator. See register_intent
|
||||
"""
|
||||
intent_name = self.name + ':' + intent_file
|
||||
intent_name = str(self.skill_id) + ':' + intent_file
|
||||
self.emitter.emit(Message("padatious:register_intent", {
|
||||
"file_name": join(self.vocab_dir, intent_file),
|
||||
"intent_name": intent_name
|
||||
|
|
|
@ -177,7 +177,7 @@ class IntentService(object):
|
|||
# and remove that reference
|
||||
self.remove_active_skill(skill_id)
|
||||
# add skill with timestamp to start of skill_list
|
||||
self.active_skills.insert(0, [skill_id, time()])
|
||||
self.active_skills.insert(0, [skill_id, time.time()])
|
||||
|
||||
def update_context(self, intent):
|
||||
for tag in intent['__tags__']:
|
||||
|
|
Loading…
Reference in New Issue