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
This commit is contained in:
Brian Remmington
2014-11-15 20:27:02 +00:00
parent 6eff5a7b73
commit a32dbef574

View File

@@ -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;
}