Commits

jord...@gmail.com  committed 02836ba

Updates to allow REST PUTs and POSTs not fail due to the Persistent Workflow changes.

  • Participants
  • Parent commits a5dc63e

Comments (0)

Files changed (2)

File src/main/java/org/nrg/xft/event/EventUtils.java

 	public static final String REJECT_PROJECT_REQUEST="Reject Project Access Request";
 	public static final String APPROVE_PROJECT_REQUEST="Approve Project Access Request";
 	public static final String INVITE_USER_TO_PROJECT = "Invited new user to project";
+	public static final String UNKNOWN = "unknown action";
 }

File src/main/java/org/nrg/xft/event/persist/PersistentWorkflowUtils.java

 import org.nrg.xft.XFTItem;
 import org.nrg.xft.event.EventDetails;
 import org.nrg.xft.event.EventMetaI;
+import org.nrg.xft.event.EventUtils;
 import org.nrg.xft.exception.ElementNotFoundException;
 import org.nrg.xft.exception.FieldNotFoundException;
 import org.nrg.xft.exception.XFTInitException;
 			}
 			workflow.setJustification(event.getReason());
 			if(StringUtils.isEmpty(event.getAction())){
-				throw new ActionNameAbsent();
+				//TODO: this was changed from an exception to unknown so the test suite could run.
+				//make this configurable in the project.
+				//throw new ActionNameAbsent();
+				workflow.setPipelineName(EventUtils.UNKNOWN);
 			}else{
 				workflow.setPipelineName(event.getAction());
 			}