فهرست منبع

refac/fix: source citation

Timothy Jaeryang Baek 1 ماه پیش
والد
کامیت
a28ca30519
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  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)}" />`
+				);
 			});
 		}