Hallo,
wollte heute Shopware updaten, dabei fiel mir auf, dass jedes Mal, wenn ich die Plugin-Einstellungen öffne, Plugins updaten, installieren oder deinstallieren will, folgende Fehlermeldung kommt:
An exception occurred while executing ‚INSERT INTO s_core_plugins (namespace, name, label, version, author, copyright, description, license, support, link, source, update_date, update_version, update_source, capability_update, capability_install, capability_enable, capability_secure_uninstall, refresh_date, added) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)‘ with params [„Backend“, „SwagUserPrice“, „Customer-specific prices“, „2.3.2“, „shopware AG“, „Copyright \u00a9 2012, shopware AG“, null, null, null, null, „Community“, null, „2.3.2“, null, true, true, true, true, „2022-07-29 10:42:44“, „2022-07-29 10:42:44“]:
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‚SwagUserPrice‘ for key ‚name‘
Er versucht den bereits vorhandenen Eintrag vom name=„SwagUserPrice“ hinzuzufügen mit namespace=„Backend“. Das schlägt natürlich fehl, weil der name=„SwagUserPrice“ bereits mit namespace=„ShopwarePlugins“ vorhanden ist. Testweise den Namespace anzupassen hat dafür gesorgt, dass der Shop gar nicht mehr funktioniert:
Fatal error: Uncaught TypeError: Argument 4 passed to SwagUserPrice\Bundle\SearchBundleDBAL\PriceHelper::__construct() must be an instance of SwagUserPrice\Bundle\StoreFrontBundle\Service\DependencyProvider, instance of Shopware\SwagUserPrice\Bundle\StoreFrontBundle\Service\DependencyProvider given, called in /var/www/vhosts/arrow-shop.com/arrow-shop.com/var/cache/production_202207181347/proxies/ShopwareProduction436eccb5b3d177710ac245e365abd7b9a43b0c35ProjectContainer.php on line 2453 and defined in /var/www/vhosts/arrow-shop.com/arrow-shop.com/custom/plugins/SwagUserPrice/Bundle/SearchBundleDBAL/PriceHelper.php:48 Stack trace: #0 /var/www/vhosts/arrow-shop.com/arrow-shop.com/var/cache/production_202207181347/proxies/ShopwareProduction436eccb5b3d177710ac245e365abd7b9a43b0c35ProjectContainer.php(2453): SwagUserPrice\Bundle\SearchBundleDBAL\PriceHelper->__construct() #1 /var/www/vhosts/arrow-shop.com/arrow-shop.com/vendor/symfony/dependency-injection/Container.php(257): ShopwareProduction436eccb5b3d177710ac245e365abd7b9a43 in /var/www/vhosts/arrow-shop.com/arrow-shop.com/custom/plugins/SwagUserPrice/Bundle/SearchBundleDBAL/PriceHelper.php on line 48
Hat sich da ein Programmierer vertan, oder was ist da los?