bug[TW19497]: Fix AtsTaskService trying to load invalid task id

Change-Id: I5338bd54bd228af6a00b24738eb86edfd0311592
(cherry picked from commit 6a34558c47d58e16ac2dd67539da6a3b7c9773fc)
diff --git a/plugins/org.eclipse.osee.ats.ide/src/org/eclipse/osee/ats/ide/workflow/task/internal/AtsTaskService.java b/plugins/org.eclipse.osee.ats.ide/src/org/eclipse/osee/ats/ide/workflow/task/internal/AtsTaskService.java
index 320f9b0..1ef7063 100644
--- a/plugins/org.eclipse.osee.ats.ide/src/org/eclipse/osee/ats/ide/workflow/task/internal/AtsTaskService.java
+++ b/plugins/org.eclipse.osee.ats.ide/src/org/eclipse/osee/ats/ide/workflow/task/internal/AtsTaskService.java
@@ -125,12 +125,13 @@
             if (Strings.isValid(ed.getSelection())) {
                task.setRelatedToState(ed.getSelection());
             }
-            atsApi.getTaskService().createTasks(newTaskSet);
+            NewTaskSet taskSet = atsApi.getTaskService().createTasks(newTaskSet);
             if (newTaskSet.isErrors()) {
                XResultDataUI.report(newTaskSet.getResults(), title);
                return null;
             } else {
-               taskArt = (TaskArtifact) atsApi.getQueryService().getArtifact(task.getId());
+               JaxAtsTask jTask = taskSet.getTaskData().getTasks().iterator().next();
+               taskArt = (TaskArtifact) atsApi.getQueryService().getArtifact(jTask.getId());
             }
          }
       } catch (Exception ex) {