Index: branches/5.1.x/core/units/languages/languages_event_handler.php =================================================================== diff -u -N -r13168 -r13403 --- branches/5.1.x/core/units/languages/languages_event_handler.php (.../languages_event_handler.php) (revision 13168) +++ branches/5.1.x/core/units/languages/languages_event_handler.php (.../languages_event_handler.php) (revision 13403) @@ -1,6 +1,6 @@ Application->getUnitOption('emailevents', 'TableName') . ' SET l' . $dst_language . '_Subject = l' . $src_language . '_Subject, - l' . $dst_language . '_Body = l' . $src_language . '_Body, - l' . $dst_language . '_Description = l' . $src_language . '_Description'; + l' . $dst_language . '_Body = l' . $src_language . '_Body'; $this->Conn->Query($sql); } @@ -477,13 +476,18 @@ $object =& $event->getObject(); /* @var $object kDBItem */ + // clean Events table $fields_hash = Array ( 'l' . $object->GetID() . '_Subject' => NULL, 'l' . $object->GetID() . '_Body' => NULL, - 'l' . $object->GetID() . '_Description' => NULL, ); - $this->Conn->doUpdate($fields_hash, $this->Application->getUnitOption('emailevents', 'TableName'), 1); + + // clean Phrases table + $fields_hash = Array ( + 'l' . $object->GetID() . '_Translation' => NULL, + ); + $this->Conn->doUpdate($fields_hash, $this->Application->getUnitOption('phrases', 'TableName'), 1); } /**