[Trac-tickets] Re: [The Trac Project] #2284: Delete page exhibits
same behaviour as delete version
The Trac Project
noreply at edgewall.com
Tue Nov 1 03:33:23 CST 2005
#2284: Delete page exhibits same behaviour as delete version
-----------------------------------+----------------------------------------
Reporter: trac-form at swapoff.org | Owner: jonas
Type: defect | Status: new
Priority: normal | Milestone: 0.9.1
Component: general | Version: 0.9
Severity: normal | Resolution:
Keywords: |
-----------------------------------+----------------------------------------
Comment (by trac-form at swapoff.org):
I modified {{{trac/wiki/web_ui.py}}} to raise a !TracError if version is
defined, and it did indeed raise. Matt suggested that perhaps I have an
older version, but I just did a fresh checkout of trunk and reinstalled
after rm -rf'ing {{{/usr/lib/python-2.4/site-packages/trac}}}. I also
suspected it might be the Tags wiki.cs override, but I tried it with stock
wiki.cs to no avail.
{{{
def _do_delete(self, req, db, page):
if page.readonly:
req.perm.assert_permission('WIKI_ADMIN')
else:
req.perm.assert_permission('WIKI_DELETE')
if req.args.has_key('cancel'):
req.redirect(self.env.href.wiki(page.name))
version = None
if req.args.has_key('version'):
version = int(req.args.get('version', 0))
raise TracError("%i" % version)
}}}
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/2284>
The Trac Project <http://trac.edgewall.com/>
More information about the Trac-Tickets
mailing list