diff --git a/src/QUI/Bricks/Events.php b/src/QUI/Bricks/Events.php index b6f7e14a5f258e9862896faa95a93ccf8f802ec4..9542424892ddec021ea10da29effb78a0b1e8517 100644 --- a/src/QUI/Bricks/Events.php +++ b/src/QUI/Bricks/Events.php @@ -168,17 +168,26 @@ public static function onSiteSave($Site) public static function onDeleteProject($project) { // delete uid entries - $uidTable = QUI\Bricks\Manager::getUIDTable(); + try { + QUI::getDataBase()->delete(QUI\Bricks\Manager::getUIDTable(), [ + 'project' => $project + ]); + } catch (QUI\Exception $Exception) { + QUI\System\Log::addError($Exception->getMessage()); + } + + // delete project bricks try { - QUI::getDataBase()->delete($uidTable, [ + QUI::getDataBase()->delete(QUI\Bricks\Manager::getTable(), [ 'project' => $project ]); } catch (QUI\Exception $Exception) { QUI\System\Log::addError($Exception->getMessage()); } - // delete brocks project tables + + // delete bricks project tables // Mainproject_de_bricksCache $Table = QUI::getDataBase()->table(); $tables = $Table->getTables();