diff options
author | rescobar | 2011-06-28 23:07:14 +0000 |
---|---|---|
committer | Ryan D. Brooks | 2011-06-28 23:07:14 +0000 |
commit | a493b8fe2d8995f0dc139529f25287a23d586aed (patch) | |
tree | 600f450eb319c628b95622b6fda17c7bbca6fb15 /plugins/org.eclipse.osee.framework.skynet.core | |
parent | eef09324b6b6ac26eb948b9e9ecdbdc22ac5bbf1 (diff) | |
download | org.eclipse.osee-a493b8fe2d8995f0dc139529f25287a23d586aed.tar.gz org.eclipse.osee-a493b8fe2d8995f0dc139529f25287a23d586aed.tar.xz org.eclipse.osee-a493b8fe2d8995f0dc139529f25287a23d586aed.zip |
feature[ats_YGHW1]: Fix artifact isReadOnly
Diffstat (limited to 'plugins/org.eclipse.osee.framework.skynet.core')
-rw-r--r-- | plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/AccessPolicyImpl.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/AccessPolicyImpl.java b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/AccessPolicyImpl.java index a2bbcae9bc4..b0287bc93b3 100644 --- a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/AccessPolicyImpl.java +++ b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/AccessPolicyImpl.java @@ -13,6 +13,7 @@ package org.eclipse.osee.framework.skynet.core.internal; import java.util.ArrayList; import java.util.Collection; import java.util.logging.Level; + import org.eclipse.osee.framework.core.data.IArtifactType; import org.eclipse.osee.framework.core.data.IAttributeType; import org.eclipse.osee.framework.core.data.IOseeBranch; @@ -72,7 +73,7 @@ public class AccessPolicyImpl implements AccessPolicy { public boolean isReadOnly(Artifact artifact) { try { return artifact.isDeleted() || artifact.isHistorical() || !artifact.getBranch().isEditable() || !getAccessService().hasPermission( - this, PermissionEnum.WRITE); + artifact, PermissionEnum.WRITE); } catch (OseeCoreException ex) { OseeLog.log(Activator.class, Level.SEVERE, ex); return true; |