# HG changeset patch # User Ludovic Chabant # Date 1442472719 25200 # Node ID 43b18814420d7da58a5882dbcb01361bb6a007a5 # Parent b0566f14f0f6b71793cf7e4996fd84f333547c15 Previewing an edited page is now using the proper URL. This fixes the state of Wiki links in the text. diff -r b0566f14f0f6 -r 43b18814420d wikked/api/edit.py --- 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)