rosemariafontana commited on
Commit
6001a17
·
verified ·
1 Parent(s): 8d22553

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -1
app.py CHANGED
@@ -89,8 +89,17 @@ def display_parameter_survey():
89
  }});
90
  </script>
91
  """
 
 
 
 
 
 
 
 
 
92
  with STPyV8.JSContext(Global()) as ctxt:
93
- ctxt.eval(iframe_html)
94
  submission_data = ctxt.eval("window.huggingface.variables.mySubmissionData")
95
  print("Submission Data:", submission_data)
96
 
 
89
  }});
90
  </script>
91
  """
92
+ javascript_data = f"""
93
+ window.addEventListener("message", (event) => {{
94
+ if (event.origin === "https://app.surveystack.io" && event.data.type === "SUBMISSION_SUBMIT_SUCCESS") {{
95
+ const data = event.data.payload.submissionId;
96
+ console.log("Submission Data:", data);
97
+ window.huggingface.variables.mySubmissionData = data;
98
+ }}
99
+ }});
100
+ """
101
  with STPyV8.JSContext(Global()) as ctxt:
102
+ ctxt.eval(javascript_data)
103
  submission_data = ctxt.eval("window.huggingface.variables.mySubmissionData")
104
  print("Submission Data:", submission_data)
105