Section Journal Error

Bug #3432 reported by David Welsh
8
Affects Status Importance Assigned to Milestone
CanDo
Fix Released
Medium
Unassigned

Bug Description

When logged on as one of two instructors for a class, I get an error trying to read the section journal for the class. The last several lines of the error trace appear as follows:

File "/usr/lib/python2.4/site-packages/zope/app/pagetemplate/engine.py", line 101, in evaluateText
  text = self.evaluate(expr)
File "/usr/lib/python2.4/site-packages/zope/tales/tales.py", line 698, in evaluate
  return expression(self)
Template "/usr/lib/cando/schooltool/candotoo/browser/templates/conversationview.pt", line 19, column 8
  Expression: <PathExpr standard:u'msg/person/@@absolute_url'>
File "/usr/lib/python2.4/site-packages/zope/tales/expressions.py", line 204, in __call__
  return self._eval(econtext)
File "/usr/lib/python2.4/site-packages/zope/tales/expressions.py", line 198, in _eval
  return ob()
File "/usr/lib/python2.4/site-packages/zope/app/traversing/browser/absoluteurl.py", line 56, in __str__
  raise TypeError, _insufficientContext

Revision history for this message
David Welsh (rdavidw) wrote :

Found a clue to this error. The problem is that when I delete a section, not all the stuff associated with the section deletes, such as student and section journals, so that when I recreate the section, I can't overwrite the old stuff. When I created a NEW section by a new name, I could create student and section journals.

Paul Carduner (pcardune)
Changed in cando:
status: New → Fixed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.