From a8056165eae8c3c08dfebb21747d34be38fb9660 Mon Sep 17 00:00:00 2001 From: jcraitz Date: Wed, 24 Jan 2018 09:54:13 -0500 Subject: [PATCH] fixes workflow start for new resources created by ajax_processing or API. NOTE: This commit relies on PR#345. --- resources/ajax_processing/submitNewResource.php | 7 +++---- resources/api/index.php | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/resources/ajax_processing/submitNewResource.php b/resources/ajax_processing/submitNewResource.php index 5f7a6112f..d4c16a540 100644 --- a/resources/ajax_processing/submitNewResource.php +++ b/resources/ajax_processing/submitNewResource.php @@ -24,8 +24,6 @@ $resource->resourceTypeID = $_POST['resourceTypeID']; $resource->resourceFormatID = $_POST['resourceFormatID']; - $resource->acquisitionTypeID = $_POST['acquisitionTypeID']; - $resource->titleText = $_POST['titleText']; $resource->descriptionText = $_POST['descriptionText']; $resource->isbnOrISSN = []; @@ -60,7 +58,8 @@ // Create the default order $resourceAcquisition = new ResourceAcquisition(); $resourceAcquisition->resourceID = $resourceID; - $resourceAcquisition->subscriptionStartDate = date("Y-m-d"); + $resourceAcquisition->acquisitionTypeID = $_POST['acquisitionTypeID']; + $resourceAcquisition->subscriptionStartDate = date("Y-m-d"); $resourceAcquisition->subscriptionEndDate = date("Y-m-d"); $resourceAcquisition->save(); @@ -149,7 +148,7 @@ //next if the resource was submitted, enter into workflow if ($statusID == $status->getIDFromName('progress')){ - $resource->enterNewWorkflow(); + $resourceAcquisition->enterNewWorkflow(); } diff --git a/resources/api/index.php b/resources/api/index.php index c431c27ab..7452a8aa2 100644 --- a/resources/api/index.php +++ b/resources/api/index.php @@ -201,7 +201,7 @@ } - $resource->enterNewWorkflow(); + $resourceAcquisition->enterNewWorkflow(); } catch (Exception $e) {