Mercurial > wikked
changeset 344:43b18814420d
Previewing an edited page is now using the proper URL.
This fixes the state of Wiki links in the text.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Wed, 16 Sep 2015 23:51:59 -0700 |
parents | b0566f14f0f6 |
children | 6a40510578f6 |
files | wikked/api/edit.py |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/wikked/api/edit.py Wed Sep 16 23:44:11 2015 -0700 +++ b/wikked/api/edit.py Wed Sep 16 23:51:59 2015 -0700 @@ -47,7 +47,9 @@ @app.route('/api/preview', methods=['POST']) def api_preview(): url = request.form.get('url') - url = url_from_viewarg(url) + if url == '' or not url[0] == '/': + abort(400) + text = request.form.get('text') wiki = get_wiki() preview = preview_edited_page(wiki, url, text)