From b55bfbf4fb2a3c912664db15a3b026e1b9aefd51 Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Thu, 20 Oct 2022 12:16:48 +0200 Subject: [PATCH] Fixing corner case --- .../notifications/SocialNotificationModerationThread.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/gcube/gcat/moderation/thread/social/notifications/SocialNotificationModerationThread.java b/src/main/java/org/gcube/gcat/moderation/thread/social/notifications/SocialNotificationModerationThread.java index 6b7ea0f..f682f41 100644 --- a/src/main/java/org/gcube/gcat/moderation/thread/social/notifications/SocialNotificationModerationThread.java +++ b/src/main/java/org/gcube/gcat/moderation/thread/social/notifications/SocialNotificationModerationThread.java @@ -196,8 +196,10 @@ public class SocialNotificationModerationThread extends ModerationThread { // Adding current ckanUser users.add(CKANUser.getUsernameFromCKANUsername(ckanUser.getName())); - // Adding item author - users.add(CKANUser.getUsernameFromCKANUsername(itemAuthorCkanUsername)); + if(itemAuthorCkanUsername!=null) { + // Adding item author + users.add(CKANUser.getUsernameFromCKANUsername(itemAuthorCkanUsername)); + } catalogueEvent.setIdsToNotify(users.toArray(new String[users.size()])); catalogueEvent.setIdsAsGroup(false);