Customer Update via Commandline

Hallo zusammen, ich würde gerne einen Customer via Commandline aktualisieren. Ich hole mir per Repository->find den entsprechenden Customer und führe die Methode fromArray aus. Anschließend führe ich ein persist und ein flush aus. Mein Code sieht wie folgt aus: $customerRepository = Shopware()-\>Models()-\>getRepository('Shopware\Models\Customer\Customer'); $customer = $customerRepository-\>find($userId); $customer-\>fromArray($data); Shopware()-\>Models()-\>persist($customer); Shopware()-\>Models()-\>flush($customer); Jetzt ist das Problem, dass er zwar den Customer speichert, ich allerdings folgende Fehlermeldung bekomme: PHP Notice: Undefined index: id in /www/platzhalter/doc/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php on line 122 PHP Stack trace: PHP 1. {main}() /www/platzhalter/doc/bin/console:0 PHP 2. Symfony\Component\Console\Application-\>run() /www/platzhalter/doc/bin/console:39 PHP 3. Shopware\Components\Console\Application-\>doRun() /www/platzhalter/doc/vendor/symfony/console/Symfony/Component/Console/Application.php:121 PHP 4. Symfony\Component\Console\Application-\>doRun() /www/platzhalter/doc/engine/Shopware/Components/Console/Application.php:121 PHP 5. Symfony\Component\Console\Application-\>doRunCommand() /www/platzhalter/doc/vendor/symfony/console/Symfony/Component/Console/Application.php:191 PHP 6. Symfony\Component\Console\Command\Command-\>run() /www/platzhalter/doc/vendor/symfony/console/Symfony/Component/Console/Application.php:881 PHP 7. ShopwarePlugins\MeinPlugin\Commands\UpdateCustomerCommand-\>execute() /www/platzhalter/doc/vendor/symfony/console/Symfony/Component/Console/Command/Command.php:241 PHP 8. ShopwarePlugins\MeinPlugin\Components\ShopwareCustomerService-\>updateCustomer() /www/platzhalter/doc/engine/Shopware/Plugins/Local/Frontend/MeinPlugin/Commands/UpdateCustomerCommand.php:48 PHP 9. Shopware\Proxies\_\_CG\_\_\Shopware\Models\Customer\Customer-\>fromArray() /www/platzhalter/doc/engine/Shopware/Plugins/Local/Frontend/MeinPlugin/Components/ShopwareCustomerService.php:143 PHP 10. Closure-\>\_\_invoke() /www/platzhalter/doc/cache/doctrine/proxies/201404291539/\_\_CG\_\_ShopwareModelsCustomerCustomer.php:902 PHP 11. Doctrine\ORM\Proxy\ProxyFactory-\>Doctrine\ORM\Proxy\{closure}() /www/platzhalter/doc/cache/doctrine/proxies/201404291539/\_\_CG\_\_ShopwareModelsCustomerCustomer.php:902 PHP 12. Doctrine\ORM\Persisters\BasicEntityPersister-\>load() /www/platzhalter/doc/vendor/doctrine/orm/lib/Doctrine/ORM/Proxy/ProxyFactory.php:172 PHP 13. Doctrine\ORM\Internal\Hydration\AbstractHydrator-\>hydrateAll() /www/platzhalter/doc/engine/Library/Doctrine/ORM/Persisters/BasicEntityPersister.php:776 PHP 14. Doctrine\ORM\Internal\Hydration\ObjectHydrator-\>hydrateAllData() /www/platzhalter/doc/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php:140 PHP 15. Doctrine\ORM\Internal\Hydration\ObjectHydrator-\>hydrateRowData() /www/platzhalter/doc/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php:179 PHP 16. Doctrine\ORM\Internal\Hydration\ObjectHydrator-\>getEntity() /www/platzhalter/doc/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php:528 PHP 17. Doctrine\ORM\UnitOfWork-\>createEntity() /www/platzhalter/doc/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php:280 PHP 18. Doctrine\Common\Proxy\AbstractProxyFactory-\>getProxy() /www/platzhalter/doc/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:2655 Kann mir vielleicht einer von euch weiterhelfen? Edit: Ich befürchte das hat mit diesem Bug zu tun: http://jira.shopware.de/?ticket=SW-6667