Modify

Opened 9 years ago

Closed 7 years ago

#3058 closed defect (wontfix)

internal error when trying to change

Reported by: tekiedude Owned by: Sergei Luchko
Priority: normal Component: TicketChangePlugin
Severity: normal Keywords:
Cc: Trac Release: 0.10

Description

I've installed this on Trac 0.10 and I have TicketDeletePlugin also installed. Here's the error I get when trying to change a comment in a ticket.

Traceback (most recent call last):

File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 356, in dispatch_request

dispatcher.dispatch(req)

File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 224, in dispatch

resp = chosen_handler.process_request(req)

File "build/bdist.linux-i686/egg/ticketchange/web_ui.py", line 93, in process_request

AttributeError: 'str' object has no attribute 'rsplit'

Attachments (0)

Change History (2)

comment:1 Changed 9 years ago by Daniel Atallah

This happens because str.rsplit() is used by the plugin and it requires python 2.4 (you're using 2.3) (http://docs.python.org/lib/string-methods.html)

You can update replace oldvalue.rsplit('.', 1)[-1] at ticketchange/web_ui.py:93 with '.'.join(oldvalue.split('.')[:-1]) and it should work.

comment:2 Changed 7 years ago by Ryan J Ollos

Resolution: wontfix
Status: newclosed

Closing this since a workaround was provided.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Sergei Luchko.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.