diff --git a/frontend/src/components/project/partials/FilterInput.vue b/frontend/src/components/project/partials/FilterInput.vue index 8718a2227..5a08d6856 100644 --- a/frontend/src/components/project/partials/FilterInput.vue +++ b/frontend/src/components/project/partials/FilterInput.vue @@ -64,7 +64,10 @@ watch( }, ) -function escapeHtml(unsafe: string): string { +function escapeHtml(unsafe: string|null|undefined): string { + if (!unsafe) { + return '' + } return unsafe .replace(/&/g, '&') .replace(/ ({ title: bc.title, - filter: transformFilterForApi(bc.filter || ''), + filter: transformFilterForApi(bc.filter?.filter || ''), })), }) } @@ -233,7 +233,7 @@ function handleBubbleSave() {