BUG 8748 "Advanced Dashboards - dashlets are deleted when..." SOLVED
- When you disable the plugin is removed the records from the table DASHLET_INSTANCE - Solved the problem by avoiding the removal of the records in the table DASHLET_INSTANCE - To the list are taken into account records the DASHLET_INSTANCE that have a bearing on DASHLET
This commit is contained in:
@@ -83,7 +83,7 @@ class PMDashlet extends DashletInstance implements DashletInterface {
|
||||
$dashletsInstances = array();
|
||||
$criteria = new Criteria('workflow');
|
||||
$criteria->addSelectColumn('*');
|
||||
$criteria->addJoin(DashletInstancePeer::DAS_UID, DashletPeer::DAS_UID, Criteria::LEFT_JOIN);
|
||||
$criteria->addJoin(DashletInstancePeer::DAS_UID, DashletPeer::DAS_UID, Criteria::INNER_JOIN);
|
||||
if (!is_null($start)) {
|
||||
$criteria->setOffset($start);
|
||||
}
|
||||
@@ -135,7 +135,7 @@ class PMDashlet extends DashletInstance implements DashletInterface {
|
||||
try {
|
||||
$criteria = new Criteria('workflow');
|
||||
$criteria->addSelectColumn('*');
|
||||
$criteria->addJoin(DashletInstancePeer::DAS_UID, DashletPeer::DAS_UID, Criteria::LEFT_JOIN);
|
||||
$criteria->addJoin(DashletInstancePeer::DAS_UID, DashletPeer::DAS_UID, Criteria::INNER_JOIN);
|
||||
return DashletInstancePeer::doCount($criteria);
|
||||
}
|
||||
catch (Exception $error) {
|
||||
|
||||
Reference in New Issue
Block a user