diff --git a/module/release/control.php b/module/release/control.php index 06001be094..beef04e11b 100644 --- a/module/release/control.php +++ b/module/release/control.php @@ -315,7 +315,7 @@ class release extends control $this->release->delete(TABLE_RELEASE, $releaseID); $release = $this->dao->select('*')->from(TABLE_RELEASE)->where('id')->eq((int)$releaseID)->fetch(); - $build = $this->dao->select('*')->from(TABLE_BUILD)->where('id')->eq((int)$release->build)->fetch(); + $builds = $this->dao->select('*')->from(TABLE_BUILD)->where('id')->in($release->build)->fetchAll(); $this->dao->update(TABLE_BUILD)->set('deleted')->eq(1)->where('id')->eq($release->shadow)->exec(); foreach($builds as $build) {