Issue Summary
Tags not processed correctly on the homepage when using an internal tag first.
- Initially publish a post with only an internal tag, then edit the post to include a standard tag, and update
- The homepage doesn’t display the standard tag, but this is present in the post
- The only remedy is to delete the internal tag, and add again after the standard tag
- The homepage should display all standard tags following a post update, regardless of order added
Steps to Reproduce
- Create a new post and assign a single internal tag
- Publish the post
- View the site homepage: the post has no tags as expected
- Edit the post, and add a standard tag
- Update the post
- View the site homepage: there are no tags associated with the post
- Edit the post again, and remove the internal tag (or add it again after the standard tag)
- Update the post
- View the homepage: tags are visible.
Tested with the Dashi and Casper themes.
Setup information
Ghost Version
- Version: 4.44.0
- Environment: production
- Database: mysql8
- Mail: SMTP
Node.js Version
v14.19.1
How did you install Ghost?
Self-hosting on Ubuntu 20.04.4 (Linode)
Browser & OS version
Firefox on Ubuntu 20.0.4
Relevant log / error output
n/a