From a32dbef5749060d12a24644bf6acceaa6b9deb3f Mon Sep 17 00:00:00 2001 From: Brian Remmington Date: Sat, 15 Nov 2014 20:27:02 +0000 Subject: [PATCH] ACE-3500: LDAP sync failure - Side-step NPE if we fail to find an invitation that matches a given workflow task. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@90515 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../org/alfresco/repo/invitation/InvitationServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/java/org/alfresco/repo/invitation/InvitationServiceImpl.java b/source/java/org/alfresco/repo/invitation/InvitationServiceImpl.java index 2929bef20a..bec570840f 100644 --- a/source/java/org/alfresco/repo/invitation/InvitationServiceImpl.java +++ b/source/java/org/alfresco/repo/invitation/InvitationServiceImpl.java @@ -831,7 +831,7 @@ public class InvitationServiceImpl implements InvitationService, NodeServicePoli private boolean invitationMatches(Invitation invitation, InvitationSearchCriteria criteria) { String invitee = criteria.getInvitee(); - if (invitee!= null && false == invitee.equals(invitation.getInviteeUserName())) + if (invitation == null || (invitee!= null && false == invitee.equals(invitation.getInviteeUserName()))) { return false; }