bug: Fix state cancelled from not having text in state section
diff --git a/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/artifact/AbstractWorkflowArtifact.java b/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/artifact/AbstractWorkflowArtifact.java
index b1dc67d..47fcfa5 100644
--- a/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/artifact/AbstractWorkflowArtifact.java
+++ b/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/artifact/AbstractWorkflowArtifact.java
@@ -696,6 +696,10 @@
       return getLog().getStateEvent(LogType.StateComplete, state.getPageName());
    }
 
+   public LogItem getStateCancelledData(IWorkPage state) throws OseeCoreException {
+      return getLog().getStateEvent(LogType.StateCancelled, state.getPageName());
+   }
+
    public LogItem getStateStartedData(IWorkPage state) throws OseeCoreException {
       return getLog().getStateEvent(LogType.StateEntered, state.getPageName());
    }
diff --git a/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAWorkFlowSection.java b/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAWorkFlowSection.java
index 4ba1eb1..cf74da1 100644
--- a/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAWorkFlowSection.java
+++ b/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/editor/SMAWorkFlowSection.java
@@ -355,9 +355,15 @@
             sb.append(sma.getStateMgr().getAssigneesStr(80));
          }
       } else {
-         LogItem item = sma.getStateCompletedData(statePage);
-         if (item != null) {
+         LogItem item = null;
+         if (sma.isCancelled() && sma.getCancelledFromState().equals(statePage.getPageName())) {
+            item = sma.getStateCancelledData(statePage);
+            sb.append(" - State Cancelled ");
+         } else {
+            item = sma.getStateCompletedData(statePage);
             sb.append(" - State Completed ");
+         }
+         if (item != null) {
             sb.append(item.getDate(DateUtil.MMDDYYHHMM));
             sb.append(" by ");
             sb.append(item.getUser().getName());