aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatilde Park <matilde@tlon.io>2021-04-21 01:40:25 -0400
committerMatilde Park <matilde@tlon.io>2021-04-21 01:40:25 -0400
commit06d0254cc55f3a5a3c4e2150af05675bd153829a (patch)
treeabb0c576144e725618a02e161316183c10511bb6 /src
parent8b96ea93776fd1eb462a7c54822d4f8ad6a9e776 (diff)
entity_normalizer: safely check screen_name
Prevents a crash on undefined screen name cases.
Diffstat (limited to 'src')
-rw-r--r--src/services/entity_normalizer/entity_normalizer.service.js2
1 files changed, 1 insertions, 1 deletions
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]) {