* adjust code for updateActivatedCountOfBug in upgrade model.
This commit is contained in:
@@ -854,14 +854,17 @@ class upgradeModel extends model
|
||||
private function updateActivatedCountOfBug()
|
||||
{
|
||||
$bugActivatedActions = $this->dao->select('*')->from(TABLE_ACTION)->where('action')->eq('activated')->andWhere('objectType')->eq('bug')->fetchAll();
|
||||
foreach($bugActivatedActions as $action)
|
||||
if(!empty($bugActivatedActions))
|
||||
{
|
||||
if(!isset($counts[$action->objectID])) $counts[$action->objectID] = 0;
|
||||
$counts[$action->objectID] ++;
|
||||
}
|
||||
foreach($counts as $key => $count)
|
||||
{
|
||||
$this->dao->update(TABLE_BUG)->set('activatedCount')->eq($count)->where('id')->eq($key)->exec();
|
||||
foreach($bugActivatedActions as $action)
|
||||
{
|
||||
if(!isset($counts[$action->objectID])) $counts[$action->objectID] = 0;
|
||||
$counts[$action->objectID] ++;
|
||||
}
|
||||
foreach($counts as $key => $count)
|
||||
{
|
||||
$this->dao->update(TABLE_BUG)->set('activatedCount')->eq($count)->where('id')->eq($key)->exec();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user