diff --git a/lib/custom/src/MShop/Customer/Manager/FosUser.php b/lib/custom/src/MShop/Customer/Manager/FosUser.php index ee9cd82..cf33563 100644 --- a/lib/custom/src/MShop/Customer/Manager/FosUser.php +++ b/lib/custom/src/MShop/Customer/Manager/FosUser.php @@ -462,8 +462,6 @@ public function saveItem( \Aimeos\MShop\Common\Item\Iface $item, $fetch = true ) $item->setId( $this->newId( $conn, $path ) ); } - $this->addGroups( $item ); - $dbm->release( $conn, $dbname ); } catch( \Exception $e ) @@ -472,6 +470,8 @@ public function saveItem( \Aimeos\MShop\Common\Item\Iface $item, $fetch = true ) throw $e; } + $this->addGroups( $item ); + return $item; }