Ticket #2253 (new defect)

Opened 1 year ago

Error with wiki page names including non-ascii characters

Reported by: jun66j5 Assigned to: coderanger
Priority: normal Component: WikiRenamePlugin
Severity: normal Keywords:
Cc: Trac Release: 0.10

Description

Get following error message when renaming from wiki page names including non-ascii characters.

2007-11-29 11:17:43,005 Trac[main] ERROR: [Errno 2] No such file or directory
Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 406, in dispatch_request
    dispatcher.dispatch(req)
  File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 237, in dispatch
    resp = chosen_handler.process_request(req)
  File "/usr/lib/python2.3/site-packages/TracWebAdmin-0.1.2dev_r4240-py2.3.egg/webadmin/web_ui.py", line 109, in process_request
    path_info)
  File "/usr/lib/python2.3/site-packages/TracWikiRename-1.2-py2.3.egg/wikirename/web_ui.py", line 54, in process_admin_request
    rename_page(self.env, src, dest, req.authname, req.remote_addr, debug=self.log.debug)
  File "/usr/lib/python2.3/site-packages/TracWikiRename-1.2-py2.3.egg/wikirename/util.py", line 74, in rename_page
    os.renames(from_path, to_path)
  File "/usr/lib/python2.3/os.py", line 196, in renames
    rename(old, new)
OSError: [Errno 2] No such file or directory

Should use unicode_quote instead of urllib.quote, see unicode.diff.

Attachments

unicode.diff (0.9 kB) - added by jun66j5 on 12/02/07 07:12:03.

Change History

12/02/07 07:12:03 changed by jun66j5

  • attachment unicode.diff added.

Add/Change #2253 (Error with wiki page names including non-ascii characters)




Change Properties
Action