wiki: _sidebar markdown code cannot be viewed at _sidebar.md if _sidebar.md already exists as another page
~bug
Summary
When you have a wiki page titled _sidebar
and another one titled _sidebar.md
you cannot add .md to the first page to see it's markdown code (because the second page is displayed).
steps to reproduce
I only know the end result, as it wasn't myself who created this situation. So I can only speculate, but my guess is that what happened was this:
- create
_sidebar.md
- create
_sidebar
(or possibly steps 1 and 2 in reverse order)
example project
https://gitlab.com/CardBook/CardBook/wikis/home
current behavior
you can see the markdown code of _sidebar.md
at _sidebar.md.md
but you cannot see the markdown code of _sidebar
at _sidebar.md
(because you see its page content obviously)
expected behavior
The current behaviour is kind of obvious and possibly even the expected behaviour, but ... (see below)
possible fixes
- either the page shouldn't be allowed to be created in the first place
- OR there should be another way to display the markdown code in such a case of conflicting page names
output of checks
This bug happens on GitLab.com
Edited by ChriZilla