File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change 22from typing import Any , TypedDict
33import requests
44from dotenv import load_dotenv
5+
56load_dotenv ()
67
8+
79class Result (TypedDict ):
810 preview : Any
911
12+
1013def preview_function (response : Any , params : Any ) -> Result :
1114 """
1215 Function used to preview a student response.
@@ -22,16 +25,19 @@ def preview_function(response: Any, params: Any) -> Result:
2225 response schema.
2326 """
2427 try :
25- api_endpoint = params .get ("api_endpoint" , ' resistance/' )
28+ api_endpoint = params .get ("api_endpoint" , " resistance/" )
2629
2730 if len (response ) != 6 :
2831 raise Exception ("Connection ID must be 6 characters long" )
2932
30- api_response = requests .get (f"{ os .environ .get ('API_CONNECTION' )} /{ api_endpoint } { response } " )
33+ api_response = requests .post (
34+ f"{ os .environ .get ('API_CONNECTION' )} /{ api_endpoint } { response } "
35+ )
3136 api_response .raise_for_status ()
3237 api_data = api_response .json ()
3338 except requests .RequestException as e :
3439 print (f"Error API connection: { e } " )
3540 api_data = None
3641
37- return Result (preview = api_data )
42+ return Result (preview = api_data )
43+
You can’t perform that action at this time.
0 commit comments