Thomas Waldmann avatar Thomas Waldmann committed 65d3690

fix 404 behaviour, the error handler wants the item name

Comments (0)

Files changed (1)

MoinMoin/apps/frontend/views.py

         item = flaskg.storage[item_name]
         rev = item[rev]
     except KeyError:
-        abort(404)
+        abort(404, item_name)
     content = convert_to_indexable(rev.meta, rev.data)
     return Response(content, 200, mimetype='text/plain')
 
 def ajaxmodify(item_name):
     newitem = request.values.get("newitem")
     if not newitem:
-        abort(404)
+        abort(404, item_name)
     if item_name:
         newitem = item_name + u'/' + newitem
 
     """
     # first check if this item exists
     if not flaskg.storage[item_name]:
-        abort(404)
+        abort(404, item_name)
     sitemap = NestedItemListBuilder().recurse_build([item_name])
     del sitemap[0] # don't show current item name as sole toplevel list item
     return render_template('sitemap.html',
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.