diff --git a/api/v1/entries/execution.php b/api/v1/entries/execution.php index f433ebe80f..00ae8b68c7 100644 --- a/api/v1/entries/execution.php +++ b/api/v1/entries/execution.php @@ -111,11 +111,14 @@ class executionEntry extends Entry $oldExecution = $this->loadModel('execution')->getByID($executionID); /* Set $_POST variables. */ - $fields = 'project,code,name,begin,end,lifetime,desc,days,acl,status'; + $fields = 'project,code,name,begin,end,lifetime,desc,days,acl,status,PO,PM,QD,RD'; $this->batchSetPost($fields, $oldExecution); $this->setPost('whitelist', $this->request('whitelist', explode(',', $oldExecution->whitelist))); + $products = $this->loadModel('product')->getProducts($executionID); + $this->setPost('products', $this->request('products', array_keys($products))); + $control = $this->loadController('execution', 'edit'); $control->edit($executionID);