Modify ↓
Opened 19 years ago
Closed 19 years ago
#3962 closed defect (fixed)
NameError: Variable "completed" is not defined
| Reported by: | carl | Owned by: | Jonas Borgström |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.11 |
| Component: | general | Version: | devel |
| Severity: | minor | Keywords: | |
| Cc: | Branch: | ||
| Release Notes: | |||
| API Changes: | |||
| Internal Changes: | |||
Description
How to Reproduce
While trying to edit a milestone i get the following error. This might be due to me running the debian 0.10 packages and then upgrading to the svn 0.11 one. On the other hand the upgrade tools sais that the project is up to date.
System Information
| Python | 2.4.4c0 (#1, Jul 30 2006, 15:39:57) [GCC 4.1.2 20060715 (prerelease) (Debian 4.1.1-9)] |
| SQLite | 3.3.8
|
| pysqlite | 2.3.2
|
Python Traceback
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 377, in dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 248, in dispatch
content_type, data)
File "/usr/lib/python2.4/site-packages/trac/web/chrome.py", line 483, in render_response
return stream.render(method, doctype=doctype)
File "/usr/lib/python2.4/site-packages/genshi/core.py", line 146, in render
output = u''.join(list(generator))
File "/usr/lib/python2.4/site-packages/genshi/output.py", line 200, in __call__
for kind, data, pos in stream:
File "/usr/lib/python2.4/site-packages/genshi/output.py", line 486, in __call__
for kind, data, pos in chain(stream, [(None, None, None)]):
File "/usr/lib/python2.4/site-packages/genshi/output.py", line 436, in __call__
for kind, data, pos in stream:
File "/usr/lib/python2.4/site-packages/genshi/core.py", line 207, in _ensure
for event in stream:
File "/usr/lib/python2.4/site-packages/genshi/filters.py", line 313, in __call__
for kind, data, pos in stream:
File "/usr/lib/python2.4/site-packages/genshi/template.py", line 1142, in _match
content = list(content)
File "/usr/lib/python2.4/site-packages/genshi/filters.py", line 313, in __call__
for kind, data, pos in stream:
File "/usr/lib/python2.4/site-packages/genshi/template.py", line 1117, in _match
for event in stream:
File "/usr/lib/python2.4/site-packages/genshi/template.py", line 1106, in _strip
event = stream.next()
File "/usr/lib/python2.4/site-packages/genshi/template.py", line 919, in _eval
ctxt):
File "/usr/lib/python2.4/site-packages/genshi/template.py", line 929, in _eval
result = data.evaluate(ctxt)
File "/usr/lib/python2.4/site-packages/genshi/eval.py", line 103, in evaluate
{'data': data})
File "/usr/share/trac/templates/milestone_edit.html", line 52, in <Expression u"format_date(milestone.completed) or format_date">
<input type="text" id="completeddate" name="completeddate"
File "/usr/lib/python2.4/site-packages/trac/web/chrome.py", line 424, in _format_date
return format_date(tzinfo=req.tz, *args, **kw)
File "/usr/lib/python2.4/site-packages/trac/util/datefmt.py", line 69, in format_date
return format_datetime(t, format, tzinfo=tzinfo)
File "/usr/lib/python2.4/site-packages/trac/util/datefmt.py", line 60, in format_datetime
t = t.astimezone(tzinfo)
File "/usr/lib/python2.4/site-packages/genshi/eval.py", line 150, in __getattr__
self.throw()
File "/usr/lib/python2.4/site-packages/genshi/eval.py", line 163, in throw
raise NameError('Variable "%s" is not defined' % self._name)
NameError: Variable "completed" is not defined
Attachments (0)
Change History (1)
comment:1 by , 19 years ago
| Milestone: | → 0.11 |
|---|---|
| Resolution: | → fixed |
| Severity: | normal → minor |
| Status: | new → closed |
Note:
See TracTickets
for help on using tickets.



I checked in a quick fix in r3989, but that part of the code should be cleaned up a bit.