Index: branches/5.2.x/units/zones/zones_event_handler.php =================================================================== diff -u -N -r15141 -r15149 --- branches/5.2.x/units/zones/zones_event_handler.php (.../zones_event_handler.php) (revision 15141) +++ branches/5.2.x/units/zones/zones_event_handler.php (.../zones_event_handler.php) (revision 15149) @@ -1,6 +1,6 @@ getObject(); + $zone_object = $event->getObject(); /* @var $zone_object kDBItem */ switch ($type) { @@ -129,7 +129,7 @@ } } - $object =& $event->getObject( Array('skip_autoload' => true) ); + $object = $event->getObject( Array('skip_autoload' => true) ); $object->Load($item_id); $object->SetFieldsFromHash($field_values); @@ -197,14 +197,14 @@ $temp[$dest_record['ZoneDestId']]['DestValue'] = $dest_record['DestValue']; } $this->Application->SetVar('dst', $temp); - $object =& $event->getObject(); + $object = $event->getObject(); $object->SetDBField('ShippingTypeID', $this->Application->GetVar('s_id')); $this->Application->StoreVar('zone_mode'.$this->Application->GetVar('m_wid'), 'edit'); break; /*case 'OnNew': - $object =& $event->getObject(); + $object = $event->getObject(); $object->SetDBField('ShippingTypeID', $this->Application->GetVar('s_id')); break;*/ @@ -251,7 +251,7 @@ // if cancelling after create if ( $this->Application->RecallVar('zone_mode' . $this->Application->GetVar('m_wid')) == 'create' ) { - $zone =& $event->getObject(); + $zone = $event->getObject(); /* @var $zone kDBItem */ $zone->Delete();