Index: trunk/kernel/include/language.php =================================================================== diff -u -r923 -r925 --- trunk/kernel/include/language.php (.../language.php) (revision 923) +++ trunk/kernel/include/language.php (.../language.php) (revision 925) @@ -420,6 +420,9 @@ if($data["LanguageId"]>0) { + // m_dirtyFieldsMap is private property of class clsItemDB, + // it is highly unrecommended to use it here, use $c->Get + // instead. Needs refactoring - duplicate code. if ($c->m_dirtyFieldsMap["PrimaryLang"] == 1) { $sql = "UPDATE ".$this->SourceTable." SET PrimaryLang = 0"; $this->adodbConnection->Execute($sql);