Index: branches/5.2.x/units/currencies/currencies_event_handler.php =================================================================== diff -u -N -r15141 -r15149 --- branches/5.2.x/units/currencies/currencies_event_handler.php (.../currencies_event_handler.php) (revision 15141) +++ branches/5.2.x/units/currencies/currencies_event_handler.php (.../currencies_event_handler.php) (revision 15149) @@ -1,6 +1,6 @@ getObject(); + $object = $event->getObject(); /* @var $object kDBItem */ $object->SetDBField('IsPrimary', 1); @@ -90,7 +90,7 @@ { parent::OnBeforeItemUpdate($event); - $object =& $event->getObject(); + $object = $event->getObject(); /* @var $object kDBItem */ if ( $object->GetDBField('IsPrimary') && $object->Validate() ) { @@ -124,7 +124,7 @@ { parent::SetCustomQuery($event); - $object =& $event->getObject(); + $object = $event->getObject(); /* @var $object kDBList */ if ( $event->Special == 'active' ) { @@ -208,7 +208,7 @@ $rates->GetRatesData(); - $object =& $event->getObject(); + $object = $event->getObject(); /* @var $object kDBItem */ $iso = $object->GetDBField('ISO'); @@ -241,7 +241,7 @@ $event->setEventParam('ids', $ids); $ids = $event->getEventParam('ids'); - $object =& $event->getObject(); + $object = $event->getObject(); if(is_array($ids) && $ids[0]) { $sql = 'SELECT ISO FROM '.$object->TableName.' WHERE CurrencyId IN ('.implode(',', $ids).')';