* [bug#54426,done,0.5h] get oldProducts at first and hide delete button if it's unmodifiable.
This commit is contained in:
@@ -2118,12 +2118,13 @@ class execution extends control
|
||||
|
||||
if(!empty($_POST))
|
||||
{
|
||||
$oldProducts = $this->loadModel('product')->getProducts($executionID);
|
||||
$oldProducts = array_keys($oldProducts);
|
||||
|
||||
$postData = form::data()->get();
|
||||
$this->execution->updateProducts($executionID, $postData);
|
||||
if(dao::isError()) return $this->sendError(dao::getError());
|
||||
|
||||
$oldProducts = $this->loadModel('product')->getProducts($executionID);
|
||||
$oldProducts = array_keys($oldProducts);
|
||||
$newProducts = $this->product->getProducts($executionID);
|
||||
$newProducts = array_keys($newProducts);
|
||||
$diffProducts = array_merge(array_diff($oldProducts, $newProducts), array_diff($newProducts, $oldProducts));
|
||||
|
||||
Reference in New Issue
Block a user