Edgewall Software
Modify

Ticket #2241 (closed defect: fixed)

Opened 6 years ago

Last modified 5 years ago

I can't add new milestone.

Reported by: tdkim@… Owned by: cmlenz
Priority: highest Milestone: 0.9
Component: roadmap Version: devel
Severity: blocker Keywords: add new milestone
Cc:
Release Notes:
API Changes:

Description

I tested Trac -r 2387.

When i add new milestone.

Trac detected an internal error:
'NoneType' object has no attribute 'replace'
Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/trac/web/modpython_frontend.py", line 206, in handler
    dispatch_request(mpr.path_info, mpr, env)
  File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 139, in dispatch_request
    dispatcher.dispatch(req)
  File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 107, in dispatch
    resp = chosen_handler.process_request(req)
  File "/usr/lib/python2.3/site-packages/trac/ticket/roadmap.py", line 354, in process_request
    self._render_editor(req, db, milestone)
  File "/usr/lib/python2.3/site-packages/trac/ticket/roadmap.py", line 437, in _render_editor
    req.hdf['milestone'] = milestone_to_hdf(self.env, db, req, milestone)
  File "/usr/lib/python2.3/site-packages/trac/ticket/roadmap.py", line 87, in milestone_to_hdf
    safe_name = milestone.name.replace('/', '%2F')
AttributeError: 'NoneType' object has no attribute 'replace'

Attachments

Change History

comment:1 Changed 6 years ago by cmlenz

  • Status changed from new to assigned

comment:2 Changed 6 years ago by cmlenz

  • Resolution set to fixed
  • Status changed from assigned to closed

Fixed in [2388].

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
to The owner will be changed from cmlenz. Next status will be 'closed'
Author


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

 
Note: See TracTickets for help on using tickets.