From 06d0254cc55f3a5a3c4e2150af05675bd153829a Mon Sep 17 00:00:00 2001 From: Matilde Park Date: Wed, 21 Apr 2021 01:40:25 -0400 Subject: [PATCH] entity_normalizer: safely check screen_name Prevents a crash on undefined screen name cases. --- src/services/entity_normalizer/entity_normalizer.service.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/entity_normalizer/entity_normalizer.service.js b/src/services/entity_normalizer/entity_normalizer.service.js index 9b2b30e6..a4ddf927 100644 --- a/src/services/entity_normalizer/entity_normalizer.service.js +++ b/src/services/entity_normalizer/entity_normalizer.service.js @@ -205,7 +205,7 @@ export const parseUser = (data) => { // Convert punycode to unicode for UI output.screen_name_ui = output.screen_name - if (output.screen_name.includes('@')) { + if (output.screen_name && output.screen_name.includes('@')) { const parts = output.screen_name.split('@') let unicodeDomain = punycode.toUnicode(parts[1]) if (unicodeDomain !== parts[1]) {