Ghost icon indicating copy to clipboard operation
Ghost copied to clipboard

Portal popup for upgrade when no plans available is blank

Open cathysarisky opened this issue 1 year ago • 1 comments

Issue Summary

My client has a post marked for paid members only. She doesn't currently have a paid plan. (While an edge case, this situation does happen sometimes.) Her theme is setting data-portal="account/plans" on a button. But clicking the button causes the portal popup to show only "Choose a plan" with nothing below it.

Desired behavior: Some text such as "Sorry, no paid plans are available" should appear.

Steps to Reproduce

Create a link with data-portal="account/plans" (or navigate to #/portal/account/plans ) and click it, while not having any paid plans.

Ghost Version

Ghost pro, 5.105.0

Node.js Version

ghost pro

How did you install Ghost?

ghost pro

Database type

MySQL 8

Browser & OS version

Windows/Chrome

Relevant log / error output

no console errors, just a failure to provide fallback text in the portal app!

Code of Conduct

  • [X] I agree to be friendly and polite to people in this repository

cathysarisky avatar Jan 11 '25 16:01 cathysarisky

Thanks for raising the issue @cathysarisky, valid!

sagzy avatar Jan 13 '25 04:01 sagzy

Our bot has automatically marked this issue as stale because there has not been any activity here in some time.

The issue will be closed soon if there are no further updates, however we ask that you do not post comments to keep the issue open if you are not actively working on a PR.

We keep the issue list minimal so we can keep focus on the most pressing issues. Closed issues can always be reopened if a new contributor is found. Thank you for understanding 🙂

github-actions[bot] avatar Jul 06 '25 06:07 github-actions[bot]