From 3708560de9759c4f659cec5ef1d75fdb11bf09b8 Mon Sep 17 00:00:00 2001 From: Jan Vonka Date: Wed, 1 Sep 2010 15:20:20 +0000 Subject: [PATCH] MT: fix ALF-2472 (upgrade) git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@22128 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- source/java/org/alfresco/repo/avm/MultiTAVMService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/java/org/alfresco/repo/avm/MultiTAVMService.java b/source/java/org/alfresco/repo/avm/MultiTAVMService.java index 51c5a53f1d..4afba84f7e 100644 --- a/source/java/org/alfresco/repo/avm/MultiTAVMService.java +++ b/source/java/org/alfresco/repo/avm/MultiTAVMService.java @@ -42,6 +42,7 @@ import org.alfresco.service.cmr.repository.ContentData; import org.alfresco.service.cmr.repository.ContentReader; import org.alfresco.service.cmr.repository.ContentWriter; import org.alfresco.service.namespace.QName; +import org.alfresco.util.EqualsHelper; import org.alfresco.util.Pair; /** @@ -535,7 +536,8 @@ public class MultiTAVMService implements AVMService try { // MT: return tenant stores only (although for super System return all stores) - if (!AuthenticationUtil.isRunAsUserTheSystemUser()) + String runAsUser = AuthenticationUtil.getRunAsUser(); + if (! EqualsHelper.nullSafeEquals(runAsUser, AuthenticationUtil.SYSTEM_USER_NAME)) { tenantService.checkDomain(store.getName()); store = getBaseStore(store);