#3012: r3118 exception in browser
---------------------+------------------------------------------------------
Reporter: athomas | Owner: cboos
Type: defect | Status: new
Priority: high | Milestone: 0.10
Component: browser | Version: devel
Severity: major | Keywords:
---------------------+------------------------------------------------------
The unicodification of configuration entries in r3118 seems to break the
browser:
{{{
Traceback (most recent call last):
File "/home/athomas/projects/trac/devel/trac/web/main.py", line 300, in
dispatch_request
dispatcher.dispatch(req)
File "/home/athomas/projects/trac/devel/trac/web/main.py", line 176, in
dispatch
resp = chosen_handler.process_request(req)
File
"/home/athomas/projects/trac/devel/trac/versioncontrol/web_ui/browser.py",
line 97, in process_request
repos = self.env.get_repository(req.authname)
File "/home/athomas/projects/trac/devel/trac/env.py", line 161, in
get_repository
authname)
File "/home/athomas/projects/trac/devel/trac/versioncontrol/api.py",
line 61, in get_repository
return self._connector.get_repository(repos_type, repos_dir, authname)
File "/home/athomas/projects/trac/devel/trac/versioncontrol/svn_fs.py",
line 247, in get_repository
repos = SubversionRepository(dir, authz, self.log)
File "/home/athomas/projects/trac/devel/trac/versioncontrol/svn_fs.py",
line 268, in __init__
self.path = repos.svn_repos_find_root_path(path, self.pool())
TypeError: argument number 1: a 'char *' is expected,
'unicode(/home/athomas/projects/trac/env/svn)' is received
}}}
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/3012>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets