소스 검색

Fix 86888h53w

KernelDeimos 1 년 전
부모
커밋
4d2d4a7ca3
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      packages/backend/src/temp/puter_page_loader.js

+ 5 - 1
packages/backend/src/temp/puter_page_loader.js

@@ -161,7 +161,11 @@ const generate_puter_page_html = ({
     <!-- Initialize GUI when document is loaded -->
     <script>
     window.addEventListener('load', function() {
-        gui(${JSON.stringify(gui_params)});
+        gui(${
+            // TODO: override JSON.stringify to ALWAYS to this...
+            //       this should be an opt-OUT, not an opt-IN!
+            JSON.stringify(gui_params).replace(/</g, '\\u003c')
+        });
     });
     </script>
     <div id="templates" style="display: none;"></div>