Index: branches/5.1.x/core/units/languages/languages_event_handler.php =================================================================== diff -u -N -r13559 -r13569 --- branches/5.1.x/core/units/languages/languages_event_handler.php (.../languages_event_handler.php) (revision 13559) +++ branches/5.1.x/core/units/languages/languages_event_handler.php (.../languages_event_handler.php) (revision 13569) @@ -1,6 +1,6 @@ Application->recallObject('FileHelper'); + /* @var $file_helper FileHelper */ + + $file_helper->CheckFolder(EXPORT_PATH); + if (!is_writable(EXPORT_PATH)) { $event->status = erFAIL; $object->SetError('LangFile', 'write_error', 'la_ExportFolderNotWritable'); @@ -504,10 +509,10 @@ 'l' . $object->GetID() . '_Body' => NULL, ); $this->Conn->doUpdate($fields_hash, $this->Application->getUnitOption('emailevents', 'TableName'), 1); - + // clean Phrases table $fields_hash = Array ( - 'l' . $object->GetID() . '_Translation' => NULL, + 'l' . $object->GetID() . '_Translation' => NULL, ); $this->Conn->doUpdate($fields_hash, $this->Application->getUnitOption('phrases', 'TableName'), 1); }