Spaces:
Runtime error
Runtime error
Greg Thompson
commited on
Commit
·
a46f343
1
Parent(s):
0258bbd
Update user message variable
Browse files
mathtext_fastapi/v2_conversation_manager.py
CHANGED
@@ -179,11 +179,11 @@ def manage_conversation_response(data_json):
|
|
179 |
""" Calls functions necessary to determine message and context data """
|
180 |
print("V2 ENDPOINT")
|
181 |
|
182 |
-
user_message = ''
|
183 |
# whatsapp_id = data_json['author_id']
|
184 |
message_data = data_json['message_data']
|
185 |
context_data = data_json['context_data']
|
186 |
whatsapp_id = message_data['author_id']
|
|
|
187 |
print("MESSAGE DATA")
|
188 |
print(message_data)
|
189 |
print("CONTEXT DATA")
|
@@ -206,10 +206,10 @@ def manage_conversation_response(data_json):
|
|
206 |
curriculum_copy = copy.deepcopy(gsm.curriculum)
|
207 |
|
208 |
print("STEP 2")
|
209 |
-
if
|
210 |
curriculum_copy.left()
|
211 |
next_state = curriculum_copy.state
|
212 |
-
elif
|
213 |
curriculum_copy.right()
|
214 |
next_state = curriculum_copy.state
|
215 |
else:
|
@@ -221,7 +221,7 @@ def manage_conversation_response(data_json):
|
|
221 |
print("microlesson")
|
222 |
print(microlesson)
|
223 |
|
224 |
-
microlesson_content = retrieve_microlesson_content(context_data,
|
225 |
|
226 |
headers = {
|
227 |
'Authorization': f"Bearer {os.environ.get('TURN_AUTHENTICATION_TOKEN')}",
|
|
|
179 |
""" Calls functions necessary to determine message and context data """
|
180 |
print("V2 ENDPOINT")
|
181 |
|
|
|
182 |
# whatsapp_id = data_json['author_id']
|
183 |
message_data = data_json['message_data']
|
184 |
context_data = data_json['context_data']
|
185 |
whatsapp_id = message_data['author_id']
|
186 |
+
user_message = message_data['message_body']
|
187 |
print("MESSAGE DATA")
|
188 |
print(message_data)
|
189 |
print("CONTEXT DATA")
|
|
|
206 |
curriculum_copy = copy.deepcopy(gsm.curriculum)
|
207 |
|
208 |
print("STEP 2")
|
209 |
+
if user_message == 'easier':
|
210 |
curriculum_copy.left()
|
211 |
next_state = curriculum_copy.state
|
212 |
+
elif user_message == 'harder':
|
213 |
curriculum_copy.right()
|
214 |
next_state = curriculum_copy.state
|
215 |
else:
|
|
|
221 |
print("microlesson")
|
222 |
print(microlesson)
|
223 |
|
224 |
+
microlesson_content = retrieve_microlesson_content(context_data, user_message, microlesson, context_data['contact_uuid'])
|
225 |
|
226 |
headers = {
|
227 |
'Authorization': f"Bearer {os.environ.get('TURN_AUTHENTICATION_TOKEN')}",
|