Skip to content
This repository was archived by the owner on Jun 24, 2020. It is now read-only.

Commit 6608cf9

Browse files
author
Nathan Zylbersztejn
authored
Merge pull request #32 from mrbot-ai/analytics_tracker_store
Analytics tracker store
2 parents 20d96f1 + 5cf3eb0 commit 6608cf9

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

rasa_addons/rules.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,9 @@ def _swap_intent(parse_data, previous_action, rule):
9696

9797
# for a general substitution
9898
elif 'after' not in rule:
99-
if rule['intent'] is None or parse_data['intent']['name'] is None:
99+
if rule['intent'] is None or parse_data['intent']['name'] is None:
100100
return
101-
if (rule['intent'] is None and parse_data['intent']['name'] is None) \
101+
if (rule['intent'] is None and parse_data['intent']['name'] is None) \
102102
or (re.match(rule['intent'], parse_data['intent']['name'])):
103103
return Rules.swap_intent_with(parse_data, rule)
104104

rasa_addons/superagent.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ def _handle_message_with_tracker(self, message, tracker):
222222
# don't ever directly mutate the tracker
223223
# - instead pass its events to log
224224
tracker.update(UserUttered(message.text, parse_data["intent"],
225-
parse_data["entities"], parse_data))
225+
parse_data["entities"], parse_data, input_channel=message.output_channel.name()))
226226
# store all entities as slots
227227
for e in self.domain.slots_for_entities(parse_data["entities"]):
228228
tracker.update(e)

requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
pyyaml
22
jsonmerge
33
rasa_core>=0.11.0
4-
schema==0.6.8
4+
schema==0.6.8
5+
requests

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
description="Rasa Addons - Productivity tools for Rasa Core",
1212
long_description=long_description,
1313
long_description_content_type="text/markdown",
14-
install_requires=['jsonmerge', 'pyyaml', 'schema', 'rasa_core>=0.11.0'],
14+
install_requires=['jsonmerge', 'pyyaml', 'schema', 'rasa_core>=0.11.0', 'requests'],
1515
licence='Apache 2.0',
1616
url='https://mrbot.ai',
1717
author_email='[email protected]',

0 commit comments

Comments
 (0)