-
Notifications
You must be signed in to change notification settings - Fork 682
Description
What happened?
Description
We've noticed on a couple of projects that when launching a site and having a client click the "Resolve now" button in production to purchase a Craft CMS Pro license along with a handful of plugin licenses, that after they go through the process of connecting their Craft Console account and paying for the licenses, once I clear data caches, the CMS shows as licensed but the plugins don't. On further investigation, the license keys that show up in their Craft Console account they paid for seem to be new and don't match the keys we have tracked in project config/live in the db.
Steps to reproduce
- Set a new site with unlicensed plugins to "production" environment
- Pay for the plugins by clicking the "Resolve now" banner and connecting your Craft Console account
- Clear data caches
Expected behavior
Banner to pay for licenses goes away.
Actual behavior
Banner stays, keys paid for don't match tracked keys in project config.
Craft CMS version
4.5.12
PHP version
8.2.11
Operating system and version
Linux 5.15.68-0-virt
Database type and version
MariaDB 10.4.31
Image driver and version
Imagick 3.7.0 (ImageMagick 6.9.11-60)
Installed plugins and versions
"craftcms/ckeditor": "3.6.0",
"doublesecretagency/craft-cpcss": "^2.6",
"internetztube/craft-element-relations": "^2.0",
"mmikkel/retcon": "2.7.5",
"nystudio107/craft-imageoptimize": "4.0.5",
"nystudio107/craft-retour": "4.1.14",
"nystudio107/craft-seomatic": "4.0.37",
"percipioglobal/craft-colour-swatches": "4.3.0",
"servd/craft-asset-storage": "3.5.6",
"spicyweb/craft-neo": "3.9.11",
"vaersaagod/matrixmate": "2.1.4",
"verbb/field-manager": "3.0.8",
"verbb/image-resizer": "3.0.9",
"vlucas/phpdotenv": "^5.4.0"