Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorddunne2008-06-30 17:39:15 +0000
committerddunne2008-06-30 17:39:15 +0000
commit7a855290257f91ad064b7871eaa2d96f7d98cbf4 (patch)
tree109ef18736a509214368f5b67a392861468a2fdc
parent5c8eebf6bb842bfae199f2ea9dd11c58ab8b3c97 (diff)
downloadorg.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.java7
-rw-r--r--org.eclipse.osee.ats/src/org/eclipse/osee/ats/util/StateManager.java4
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);

Back to the top