fix: bug when editing pages with dots in name
This commit is contained in:
parent
71de000b2c
commit
a5a1a031d8
|
@ -76,16 +76,15 @@ def history(name):
|
|||
@login_required
|
||||
def edit(name):
|
||||
cname = to_canonical(name)
|
||||
page = g.current_wiki.get_page(name)
|
||||
page = g.current_wiki.get_page(cname)
|
||||
|
||||
if not page:
|
||||
# Page doesn't exist
|
||||
return redirect(url_for('wiki.create', name=cname))
|
||||
|
||||
name = remove_ext(page['path'])
|
||||
g.assets['js'].append('editor.js')
|
||||
return render_template('wiki/edit.html',
|
||||
name=name,
|
||||
name=cname,
|
||||
content=page.get('data'),
|
||||
info=page.get('info'),
|
||||
sha=page.get('sha'),
|
||||
|
|
Loading…
Reference in a new issue