Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjphillips2011-03-04 19:21:20 +0000
committerRyan D. Brooks2011-03-04 19:21:20 +0000
commitaff856fa61e80518f9d7533c1ca193fb1b8312ef (patch)
treedb3789cd517a8d49286bf63989e81c6be7f5c084 /plugins/org.eclipse.osee.framework.access
parentcb93b5b7f6a456baef8b5756b4c3875a5bbe482b (diff)
downloadorg.eclipse.osee-aff856fa61e80518f9d7533c1ca193fb1b8312ef.tar.gz
org.eclipse.osee-aff856fa61e80518f9d7533c1ca193fb1b8312ef.tar.xz
org.eclipse.osee-aff856fa61e80518f9d7533c1ca193fb1b8312ef.zip
bug[ats_7RGMG]: Fix issue with purge operation
Diffstat (limited to 'plugins/org.eclipse.osee.framework.access')
-rw-r--r--plugins/org.eclipse.osee.framework.access/src/org/eclipse/osee/framework/access/internal/AccessEventListener.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/org.eclipse.osee.framework.access/src/org/eclipse/osee/framework/access/internal/AccessEventListener.java b/plugins/org.eclipse.osee.framework.access/src/org/eclipse/osee/framework/access/internal/AccessEventListener.java
index 38c1a9e4501..26a8ae1fa15 100644
--- a/plugins/org.eclipse.osee.framework.access/src/org/eclipse/osee/framework/access/internal/AccessEventListener.java
+++ b/plugins/org.eclipse.osee.framework.access/src/org/eclipse/osee/framework/access/internal/AccessEventListener.java
@@ -81,7 +81,7 @@ public final class AccessEventListener implements IBranchEventListener, IAccessC
@Override
public void handleBranchEvent(Sender sender, final BranchEvent branchEvent) {
try {
- if (branchEvent.getEventType() == BranchEventType.Deleted || sender.isLocal() && branchEvent.getEventType() == BranchEventType.Purged) {
+ if (branchEvent.getEventType() == BranchEventType.Deleted || (!sender.isLocal() && branchEvent.getEventType() == BranchEventType.Purged)) {
BranchAccessObject branchAccessObject =
BranchAccessObject.getBranchAccessObject(branchEvent.getBranchGuid());
updateAccessList(sender, branchAccessObject);
@@ -94,7 +94,7 @@ public final class AccessEventListener implements IBranchEventListener, IAccessC
private void updateAccessList(Sender sender, AccessObject accessObject) throws OseeCoreException {
List<AccessControlData> acl = service.generateAccessControlList(accessObject);
for (AccessControlData accessControlData : acl) {
- service.removeAccessControlDataIf(sender.isLocal(), accessControlData);
+ service.removeAccessControlDataIf(false, accessControlData);
}
}

Back to the top