Index: branches/5.2.x/units/shipping/shipping_event_handler.php =================================================================== diff -u -N -r13845 -r14089 --- branches/5.2.x/units/shipping/shipping_event_handler.php (.../shipping_event_handler.php) (revision 13845) +++ branches/5.2.x/units/shipping/shipping_event_handler.php (.../shipping_event_handler.php) (revision 14089) @@ -1,6 +1,6 @@ Application->isAdminUser) { + return ; + } + $object =& $event->getObject(); $format = '%01.'.$object->GetDBField('PrecisionAfterSep').'f'; // %01.2f @@ -44,6 +50,7 @@ $sc_object =& $this->Application->recallObject('sc', null, Array ('raise_warnings' => 0)); /* @var $sc_object kDBItem */ + // change default shipping cost values ("Costs" tab on shipping editing) based on field from "Shipping Type" $flat_options = $sc_object->GetFieldOptions('Flat'); $flat_options['format'] = $format; $flat_options['default'] = $zero_if_empty ? 0 : null;