Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[4.x]: Plugins with valid licences are still listed as 'Active Trials' in the plugin store #12986

Closed
MoritzLost opened this issue Mar 27, 2023 · 4 comments · Fixed by #13023
Closed
Assignees

Comments

@MoritzLost
Copy link
Contributor

What happened?

Description

Not sure if this issue belongs here or in a different repository, please let me know if this is the wrong place to report this.

I have just published a new website and bought licences for Craft CMS and the two commercial plugins used on the site. However, the plugin store still shows the two plugins as 'Active Trials':

Screenshot of the plugin store showing the plugins Navigation and Retour as active trials
Screenshot of the Retour plugin in the plugin store showing Installed as a trial

I've cleared all caches, logged out and back in again and restarted the server, and I'm not getting any warnings regarding invalid licences. But the store still shows those plugins as active trials. Could this be an issue with any server-side caching of the Craft licensing API? Not sure if this is just temporary – I've also noticed the warnings about invalid/missing licences are pretty persistent after buying the licence, but those usually go away after clearing caches and logging out and back in.

We're using environment variables for all licence keys, in case that is relevant to this issue.

On a related note, I noticed that the link in the lower left of the plugin store that is supposed to say Craft Console says Craft Consolebuild instead:

Link saying Craft Consolebuild instead of Craft Console

Steps to reproduce

  1. Buy a licence for a commercial plugin and insert the licence key as the environment variable used for the plugin licence.
  2. Check if the plugin is still listed under Active Trials in the plugin store.

Expected behavior

After buying a licence, the store should clearly indicate that we have valid licences for those plugins and not display them as trials any more.

Actual behavior

The store still displays the plugins as Active Trials.

Craft CMS version

4.4.5

PHP version

8.2

Operating system and version

No response

Database type and version

No response

Image driver and version

No response

Installed plugins and versions

No response

@lindseydiloreto
Copy link
Contributor

I came here to post about "Craft Consolebuild". I'm not sure it's related to your main issue, so I opened up a separate thread for it...

@brandonkelly
Copy link
Member

This has been fixed for the next Craft 3 and 4 releases, via #13023.

@MoritzLost
Copy link
Contributor Author

@brandonkelly Thanks Brandon!

@brandonkelly
Copy link
Member

Craft 3.8.6 and 4.4.6 are out with that fix 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants