PLT-5722 Fix formatText to fail gracefully when input is not text (#5670)
* Updated marked to remove incorrect error message * Fix formatText to fail gracefully when input is not text
Этот коммит содержится в:
коммит произвёл
Christopher Speller
родитель
e87f5c6cf9
Коммит
579ad305e1
@@ -17,7 +17,7 @@
|
|||||||
"intl": "1.2.5",
|
"intl": "1.2.5",
|
||||||
"jasny-bootstrap": "3.1.3",
|
"jasny-bootstrap": "3.1.3",
|
||||||
"jquery": "3.1.1",
|
"jquery": "3.1.1",
|
||||||
"marked": "mattermost/marked#328857681dcc98a3d75633d6c0effa7c29b6cceb",
|
"marked": "mattermost/marked#8f5902fff9bad793cd6c66e0c44002c9e79e1317",
|
||||||
"match-at": "0.1.0",
|
"match-at": "0.1.0",
|
||||||
"object-assign": "4.1.1",
|
"object-assign": "4.1.1",
|
||||||
"pdfjs-dist": "1.7.235",
|
"pdfjs-dist": "1.7.235",
|
||||||
|
|||||||
@@ -30,6 +30,10 @@ const cjkPattern = /[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-
|
|||||||
// links to the relevant channel.
|
// links to the relevant channel.
|
||||||
// - team - The current team.
|
// - team - The current team.
|
||||||
export function formatText(text, inputOptions) {
|
export function formatText(text, inputOptions) {
|
||||||
|
if (!text || typeof text !== 'string') {
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
|
||||||
let output = text;
|
let output = text;
|
||||||
|
|
||||||
const options = Object.assign({}, inputOptions);
|
const options = Object.assign({}, inputOptions);
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user