From: Johan Cwiklinski Date: Sun, 15 Dec 2019 14:31:51 +0000 (+0100) Subject: Dynamic translations were not correctly removed X-Git-Tag: 0.9.3.1~1^2~17 X-Git-Url: https://git.agnieray.net/?a=commitdiff_plain;h=876957e37376859d3fa2c2a3785bae7f9b3bf6b5;p=galette.git Dynamic translations were not correctly removed --- diff --git a/galette/lib/Galette/Entity/I18nTrait.php b/galette/lib/Galette/Entity/I18nTrait.php index d5ca16427..ce6f30ec6 100644 --- a/galette/lib/Galette/Entity/I18nTrait.php +++ b/galette/lib/Galette/Entity/I18nTrait.php @@ -207,19 +207,10 @@ trait I18nTrait $delete = $this->zdb->delete(L10n::TABLE); $delete->where( array( - 'text_orig' => $text_orig, - 'text_locale' => ':lang_id' + 'text_orig' => $text_orig ) ); - $stmt = $this->zdb->sql->prepareStatementForSqlObject($delete); - - foreach ($i18n->getList() as $lang) { - $stmt->execute( - array( - 'where2' => $lang->getLongID() - ) - ); - } + $this->zdb->execute($delete); return true; } catch (Exception $e) { Analog::log(