Przeglądaj źródła

Replace slashes globally

James Allen 12 lat temu
rodzic
commit
488f33d3d0

+ 4 - 4
services/web/app/views/project/editor.jade

@@ -77,13 +77,13 @@ block content
 
 
 	script(src='/socket.io/socket.io.js')
 	script(src='/socket.io/socket.io.js')
 
 
-	//- We need to do .replace(/\//, '\\/') do that '</script>' -> '<\/script>'
+	//- We need to do .replace(/\//g, '\\/') do that '</script>' -> '<\/script>'
 	//- and doesn't prematurely end the script tag.
 	//- and doesn't prematurely end the script tag.
 	script(type='text/javascript').
 	script(type='text/javascript').
 		window.project_id = "!{project_id}"
 		window.project_id = "!{project_id}"
-		window.sharelatex = !{JSON.stringify(sharelatex).replace(/\//, '\\/')};
-		window.userSettings = !{JSON.stringify(userSettings).replace(/\//, '\\/')};
-		window.user = !{JSON.stringify(user).replace(/\//, '\\/')};
+		window.sharelatex = !{JSON.stringify(sharelatex).replace(/\//g, '\\/')};
+		window.userSettings = !{JSON.stringify(userSettings).replace(/\//g, '\\/')};
+		window.user = !{JSON.stringify(user).replace(/\//g, '\\/')};
 		window.csrfToken = "!{csrfToken}";
 		window.csrfToken = "!{csrfToken}";
 		window.requirejs = {
 		window.requirejs = {
 			"paths" : {
 			"paths" : {

+ 3 - 3
services/web/app/views/project/list.jade

@@ -1,12 +1,12 @@
 extends ../layout
 extends ../layout
 
 
 block content
 block content
-	//- We need to do .replace(/\//, '\\/') do that '</script>' -> '<\/script>'
+	//- We need to do .replace(/\//g, '\\/') do that '</script>' -> '<\/script>'
 	//- and doesn't prematurely end the script tag.
 	//- and doesn't prematurely end the script tag.
 	script(type="text/javascript").
 	script(type="text/javascript").
 		window.data = {
 		window.data = {
-			projects: !{JSON.stringify(projects).replace(/\//, '\\/')},
-			tags: !{JSON.stringify(tags).replace(/\//, '\\/')}
+			projects: !{JSON.stringify(projects).replace(/\//g, '\\/')},
+			tags: !{JSON.stringify(tags).replace(/\//g, '\\/')}
 		};
 		};
 		window.algolia = {
 		window.algolia = {
 			institutions: {
 			institutions: {