From ebf766ef6c67f7c1e31bf174f0a7d64dcf95047d Mon Sep 17 00:00:00 2001 From: Jan Vonka Date: Tue, 4 Dec 2007 10:15:39 +0000 Subject: [PATCH] DM Usages/Quotas fix for build/test (ActionServiceImplTest.testActionResult) - protected properties can be updated by System or Admin git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7517 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- source/java/org/alfresco/repo/usage/UsageQuotaProtector.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/java/org/alfresco/repo/usage/UsageQuotaProtector.java b/source/java/org/alfresco/repo/usage/UsageQuotaProtector.java index 17a388ccd3..47548f8c51 100644 --- a/source/java/org/alfresco/repo/usage/UsageQuotaProtector.java +++ b/source/java/org/alfresco/repo/usage/UsageQuotaProtector.java @@ -110,7 +110,7 @@ public class UsageQuotaProtector implements NodeServicePolicies.OnUpdateProperti } // Check for change in sizeQuota - if ((sizeQuotaBefore != sizeQuotaAfter) && (! authorityService.hasAdminAuthority())) + if ((sizeQuotaBefore != sizeQuotaAfter) && (! (authorityService.hasAdminAuthority() || authenticationService.isCurrentUserTheSystemUser()))) { throw new AlfrescoRuntimeException("Update failed: protected property 'sizeQuota'"); }