From d1ec072141bd1593b25cd2236d56f57ff3d3786b Mon Sep 17 00:00:00 2001
From: Tianyi LIANG <tianyi@igem.org>
Date: Fri, 17 May 2024 16:23:47 +0800
Subject: [PATCH] refactor: new attribution form

---
 wiki/pages/attributions.html | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/wiki/pages/attributions.html b/wiki/pages/attributions.html
index fdd6fa3..8a99b21 100644
--- a/wiki/pages/attributions.html
+++ b/wiki/pages/attributions.html
@@ -29,18 +29,20 @@
 <div class="row mt-4">
   <script type="text/javascript">
     // Listen to size change and update form height
-    window.addEventListener('message', function (e) {
-      const {type, data} = JSON.parse(e.data);
-      if (type === 'igem-attribution-form') {
-        const element = document.getElementById('igem-attribution-form')
-        element.style.height = data + 50 +'px'
+    window.addEventListener("message", function (e) {
+      if (e.origin === "https://teams.igem.org") {
+        const {type, data} = JSON.parse(e.data);
+        if (type === "igem-attribution-form") {
+          const element = document.getElementById("igem-attribution-form");
+          element.style.height = `${data + 50}px`;
+        }
       }
     });
   </script>
   <iframe
     style='width: 100%'
     id="igem-attribution-form"
-    src="https://attributions.igem.org?team=Example&year=2024"
+    src="https://teams.igem.org/TeamID/attributions">
   >
   </iframe>
   <!-- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -->
-- 
GitLab