Prechádzať zdrojové kódy

refac/fix: source citation

Timothy Jaeryang Baek 1 mesiac pred
rodič
commit
a28ca30519
1 zmenil súbory, kde vykonal 4 pridanie a 1 odobranie
  1. 4 1
      src/lib/utils/index.ts

+ 4 - 1
src/lib/utils/index.ts

@@ -70,7 +70,10 @@ export const replaceTokens = (content, sourceIds, char, user) => {
 		if (Array.isArray(sourceIds)) {
 			sourceIds.forEach((sourceId, idx) => {
 				const regex = new RegExp(`\\[${idx + 1}\\]`, 'g');
-				segment = segment.replace(regex, `<source_id data="${idx + 1}" title="${sourceId}" />`);
+				segment = segment.replace(
+					regex,
+					`<source_id data="${idx + 1}" title="${encodeURIComponent(sourceId)}" />`
+				);
 			});
 		}