When saving a wiki page with the wiki_front_matter feature flag enabled, front-matter is discarded
Summary
- With feature flag
:wiki_front_matter
disabled, save a wiki page containing front-matter — the front-matter is preserved, as expected - With feature flag
:wiki_front_matter
disabled, save a wiki page containing front-matter — the front-matter is removed (it's neither persisted on disk nor displayed when viewing the wiki page)
Steps to reproduce
- Install GDK
- Enable the feature flag:
bundle exec rails console
Feature.enable(:wiki_front_matter)
- Create a wiki page with this content:
---
a: b
---
Some body text.
- Save
- View the newly-created wiki page — the front-matter is not visible
- Edit the newly-created wiki page — the front-matter is no longer part of the wiki page text; it now just contains
Some body text.
- Clone the wiki Git repo and view the newly-created wiki page's
.md
file — the front-matter is not stored in the Git repo
/cc @alexkalderimis, since you worked on !27706 (merged)