From 21f6caa9424185596a1fa5860981972f22991b95 Mon Sep 17 00:00:00 2001 From: blackcathacker Date: Tue, 31 Oct 2017 16:48:40 -0700 Subject: [PATCH] cleaner method chain per review --- client/coral-admin/src/components/CommentLabels.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/client/coral-admin/src/components/CommentLabels.js b/client/coral-admin/src/components/CommentLabels.js index 630f0c02d..bff4f575a 100644 --- a/client/coral-admin/src/components/CommentLabels.js +++ b/client/coral-admin/src/components/CommentLabels.js @@ -14,9 +14,11 @@ function isUserFlagged(actions) { function getUserFlaggedType(actions) { return actions - .filter((action) => action.__typename === 'FlagAction' && action.user) - .map((action) => action.user.roles.some((role) => staffRoles.includes(role))) - .some((staff) => staff) ? 'Staff' : 'User'; + .some((action) => + action.__typename === 'FlagAction' && + action.user && + action.user.roles.some((role) => staffRoles.includes(role)) + ) ? 'Staff' : 'User'; } function hasSuspectedWords(actions) {