TryGhost/Ghost

Email newsletter: paid posts are visible to free members if posts miss `/preview`

Offen

#23.544 geöffnet am 27.05.2025

 (7 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)JavaScript (11.888 Forks)batch import
communityhelp wanted

Repository-Metriken

Stars
 (54.780 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 19T 11h) (658 gemergte PRs in 30 T)

Beschreibung

Issue Summary

Email newsletters display and deliver the full content of paid posts to free members if the blog post does not contain an explicit /preview.

https://ghost.org

Steps to Reproduce

  1. Don't use /preview in paid blog post.
  2. Configure paid blog post for paid members only.
  3. Observe Email preview in Ghost web UI > Post > Preview > Email (Paid member: Free member).

Ghost Version

https://ghost.org

Node.js Version

https://ghost.org

How did you install Ghost?

https://ghost.org

Database type

Other

Browser & OS version

Does not matter.

Relevant log / error output

n.a.

Code of Conduct

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

Contributor Guide