From 5431702cf3aeaa65f3ef8cc1f0a971539a219410 Mon Sep 17 00:00:00 2001 From: Derek Hulley Date: Tue, 20 Jun 2006 10:44:31 +0000 Subject: [PATCH] Fix AR-680: Fixed my muppetry that reversed access denied/granted check for CIFS git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3160 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../java/org/alfresco/filesys/smb/server/repo/CifsHelper.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/java/org/alfresco/filesys/smb/server/repo/CifsHelper.java b/source/java/org/alfresco/filesys/smb/server/repo/CifsHelper.java index cfcd5522b0..84e0d080db 100644 --- a/source/java/org/alfresco/filesys/smb/server/repo/CifsHelper.java +++ b/source/java/org/alfresco/filesys/smb/server/repo/CifsHelper.java @@ -276,8 +276,8 @@ public class CifsHelper // Read/write access - boolean hasPermission = permissionService.hasPermission(nodeRef, PermissionService.WRITE) == AccessStatus.DENIED; - if (isReadOnly || !hasPermission) + boolean deniedPermission = permissionService.hasPermission(nodeRef, PermissionService.WRITE) == AccessStatus.DENIED; + if (isReadOnly || deniedPermission) { int attr = fileInfo.getFileAttributes(); if (( attr & FileAttribute.ReadOnly) == 0)