From 49332090c62a80a8116bae09a53887bb13e7af8e Mon Sep 17 00:00:00 2001
From: Trim21 <i@trim21.me>
Date: Mon, 15 Jun 2020 22:38:02 +0800
Subject: [PATCH] fix: markdown table cell (#6514)

---
 lib/workers/pr/body/updates-table.ts | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/lib/workers/pr/body/updates-table.ts b/lib/workers/pr/body/updates-table.ts
index 9fa08f14a5..fcaa2c362b 100644
--- a/lib/workers/pr/body/updates-table.ts
+++ b/lib/workers/pr/body/updates-table.ts
@@ -61,7 +61,10 @@ export function getPrUpdatesTable(config: BranchConfig): string {
   for (const row of tableValues) {
     let val = '|';
     for (const column of tableColumns) {
-      val += ` ${row[column].replace(/^@/, '@&#8203;')} |`;
+      const content = row[column]
+        .replace(/^@/, '@&#8203;')
+        .replace(/\|/g, '\\|');
+      val += ` ${content} |`;
     }
     val += '\n';
     rows.push(val);
-- 
GitLab