Index: trunk/core/units/general/cat_event_handler.php =================================================================== diff -u -N -r8687 -r8705 --- trunk/core/units/general/cat_event_handler.php (.../cat_event_handler.php) (revision 8687) +++ trunk/core/units/general/cat_event_handler.php (.../cat_event_handler.php) (revision 8705) @@ -715,6 +715,17 @@ if ( substr($event->Special, -6) == 'import') { $this->setCustomExportColumns($event); } + + if (!$this->Application->IsAdmin()) { + $image_helper =& $this->Application->recallObject('ImageHelper'); + /* @var $image_helper ImageHelper */ + + $object =& $event->getObject(); + /* @var $object kDBItem */ + + // process image upload in virtual fields + $image_helper->SaveItemImages($object); + } } /** @@ -727,6 +738,17 @@ if ( substr($event->Special, -6) == 'import') { $this->setCustomExportColumns($event); } + + if (!$this->Application->IsAdmin()) { + $image_helper =& $this->Application->recallObject('ImageHelper'); + /* @var $image_helper ImageHelper */ + + $object =& $event->getObject(); + /* @var $object kDBItem */ + + // process image upload in virtual fields + $image_helper->SaveItemImages($object); + } } /**