diff --git a/v1/Application.cfc b/v1/Application.cfc index 5f94fb7..84369a9 100644 --- a/v1/Application.cfc +++ b/v1/Application.cfc @@ -51,7 +51,7 @@ //variables.framework.docs={}; variables.framework.docs.APIName="Deck API"; - variables.framework.docs.APIVersion="0.044"; + variables.framework.docs.APIVersion="0.045"; variables.framework.globalHeaders = structNew(); variables.framework.globalHeaders["Access-Control-Expose-Headers"] = "Location"; @@ -156,6 +156,7 @@ //if (UCase(arguments.verb) EQ 'OPTIONS') return newRepresentation().noData().withStatus("204","No Data").withHeaders({"Content-Type":"application/json;charset=utf-8"}); if (uCase(arguments.verb) EQ 'OPTIONS') return true; if (lCase(arguments.cfc) EQ 'err') return true; + if (lCase(arguments.cfc) EQ 'throw') return true; var auth=""; if (structKeyExists(headers,"Authorization")) { diff --git a/v1/resources/instance_operation_run.cfc b/v1/resources/instance_operation_run.cfc index 84824d9..7c32581 100644 --- a/v1/resources/instance_operation_run.cfc +++ b/v1/resources/instance_operation_run.cfc @@ -33,17 +33,27 @@ - select io.dt_submit, io.dt_finish, io.submit_result + select io.dt_submit, io.dt_finish, io.dt_start, io.submit_result, io.status_url from instance_operation io where io.instance_operation_uid= - - + + + + - - + + + + + @@ -262,5 +272,33 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file