diff --git a/src/frontend/plugins/highlight.pipe.ts b/src/frontend/plugins/highlight.pipe.ts index d2b11486f20aa2f9a9589ce964cee5a7c846877c..f372db5b089b0d1f2e1eed160bcdf909332b1dc9 100644 --- a/src/frontend/plugins/highlight.pipe.ts +++ b/src/frontend/plugins/highlight.pipe.ts @@ -12,7 +12,8 @@ export class HighlightPipe { transform(text: string, args: string = '') { let formatedText = ''; - if (typeof text === 'string') { + + if (typeof text === 'string' && typeof args === 'string') { const index = this.latinisePipe.transform(text.toLowerCase()).indexOf(this.latinisePipe.transform(args.toLowerCase())); if (index >= 0) { formatedText = text.substring(0, index) + '<span class=\'highlightResult\'>' + text.substring(index, index + args.length) + '</span>' + text.substring(index + args.length);