diff options
author | ddunne | 2008-06-30 17:39:15 +0000 |
---|---|---|
committer | ddunne | 2008-06-30 17:39:15 +0000 |
commit | 7a855290257f91ad064b7871eaa2d96f7d98cbf4 (patch) | |
tree | 109ef18736a509214368f5b67a392861468a2fdc | |
parent | 5c8eebf6bb842bfae199f2ea9dd11c58ab8b3c97 (diff) | |
download | org.eclipse.osee-7a855290257f91ad064b7871eaa2d96f7d98cbf4.tar.gz org.eclipse.osee-7a855290257f91ad064b7871eaa2d96f7d98cbf4.tar.xz org.eclipse.osee-7a855290257f91ad064b7871eaa2d96f7d98cbf4.zip |
Removed case where cancel removes target version
-rw-r--r-- | org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAManager.java | 7 | ||||
-rw-r--r-- | org.eclipse.osee.ats/src/org/eclipse/osee/ats/util/StateManager.java | 4 |
2 files changed, 1 insertions, 10 deletions
diff --git a/org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAManager.java b/org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAManager.java index 5105157327f..f3902b260e8 100644 --- a/org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAManager.java +++ b/org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAManager.java @@ -725,13 +725,6 @@ public class SMAManager { public Result transitionToCancelled(String reason, boolean persist) throws SQLException { Result result = transition(DefaultTeamState.Cancelled.name(), Arrays.asList(new User[] {}), persist, reason, false); - if (result.isTrue()) { - for (VersionArtifact verArt : sma.getArtifacts(AtsRelation.TeamWorkflowTargetedForVersion_Version, - VersionArtifact.class)) { - sma.deleteRelation(AtsRelation.TeamWorkflowTargetedForVersion_Version, verArt); - } - sma.persistRelations(); - } return result; } diff --git a/org.eclipse.osee.ats/src/org/eclipse/osee/ats/util/StateManager.java b/org.eclipse.osee.ats/src/org/eclipse/osee/ats/util/StateManager.java index 5d7e8c4f166..d40b97c07a3 100644 --- a/org.eclipse.osee.ats/src/org/eclipse/osee/ats/util/StateManager.java +++ b/org.eclipse.osee.ats/src/org/eclipse/osee/ats/util/StateManager.java @@ -259,9 +259,7 @@ public class StateManager { // Set XCurrentState info to XState
stateDam.setState(currentStateDam.getState());
- // Set XCurrentState; If been to this state, copy state info from
- // prev state; else create
- // new
+ // Set XCurrentState; If been to this state, copy state info from prev state; else create new
SMAState previousState = stateDam.getState(toStateName, false);
if (previousState != null) {
if (toAssignees.size() > 0) previousState.setAssignees(toAssignees);
|