From 7ca195f2b06a0822e205f25fabedfc54c9062d31 Mon Sep 17 00:00:00 2001 From: Neil McErlean Date: Fri, 8 Mar 2013 09:55:12 +0000 Subject: [PATCH] Fixing failing testcase SiteServiceTest.testGetMembership(). I don't understand how this test started failing, but I see why it's failing now and there's a clear bug in People.java which I've fixed. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@47787 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- source/java/org/alfresco/repo/jscript/People.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/java/org/alfresco/repo/jscript/People.java b/source/java/org/alfresco/repo/jscript/People.java index 5d67c4f441..36978aa45b 100644 --- a/source/java/org/alfresco/repo/jscript/People.java +++ b/source/java/org/alfresco/repo/jscript/People.java @@ -848,8 +848,8 @@ public final class People extends BaseScopableProcessorExtension implements Init public ScriptNode getPerson(final String username) { ParameterCheck.mandatoryString("Username", username); - final NodeRef personRef = personService.getPerson(username, false); - return new ScriptNode(personRef, services, getScope()); + final NodeRef personRef = personService.getPersonOrNull(username); + return personRef == null ? null : new ScriptNode(personRef, services, getScope()); } /**