Server error

Bug #487862 reported by Miren Karmele
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SchoolTool Intervention
Fix Released
Critical
Alan Elkner

Bug Description

 File "/usr/lib/python2.5/site-packages/zope/publisher/publish.py", line 130, in publish
  obj = request.traverse(obj)
File "/usr/lib/python2.5/site-packages/zope/publisher/browser.py", line 513, in traverse
  ob = super(BrowserRequest, self).traverse(obj)
File "/usr/lib/python2.5/site-packages/zope/publisher/http.py", line 464, in traverse
  ob = super(HTTPRequest, self).traverse(obj)
File "/usr/lib/python2.5/site-packages/zope/publisher/base.py", line 263, in traverse
  obj = publication.traverseName(self, obj, entry_name)
File "/usr/lib/python2.5/site-packages/zope/app/publication/publicationtraverse.py", line 61, in traverseName
  ob2 = adapter.publishTraverse(request, nm)
File "/usr/lib/python2.5/site-packages/schooltool/traverser/traverser.py", line 50, in publishTraverse
  return named_traverser.publishTraverse(request, name)
File "/usr/lib/python2.5/site-packages/schooltool/traverser/traverser.py", line 84, in publishTraverse
  return self._traverse(request, name)
File "/usr/lib/python2.5/site-packages/schooltool/intervention/intervention.py", line 364, in _traverse
  interventionStudent = getInterventionStudent(self.context.__name__)
File "/usr/lib/python2.5/site-packages/schooltool/intervention/intervention.py", line 326, in getInterventionStudent
  interventionSchoolYear = getInterventionSchoolYear(schoolYearId)
File "/usr/lib/python2.5/site-packages/schooltool/intervention/intervention.py", line 310, in getInterventionSchoolYear
  schoolyear = ISchoolYear(term)

Tags: traceback
Changed in schooltool:
assignee: nobody → Alan Elkner (aelkner)
Revision history for this message
Alan Elkner (aelkner) wrote :

It looks like you don't have an active school year set up, though it's true that it shouldn't crash when you don't. We will be looking into a fix for that in the near term.

In the meantime, please visit the following this link for setting up a school year, then set up a term. This should fix the problem:

http://book.schooltool.org/htmlhelp/years.html

affects: schooltool → schooltool.intervention
tags: added: traceback
Revision history for this message
Tom Hoffman (tom-hoffman) wrote :

I bumped this up to critical to get attention but I think it is already fixed.

Changed in schooltool.intervention:
importance: Undecided → Critical
status: New → Triaged
Revision history for this message
Alan Elkner (aelkner) wrote :

This was fixed many revisions ago, but it's more trouble than it's worth trying to dig it up. I did start from a blank instance, added person but no year and visited person intervention center link. It redirects back to the person index view as a safe fallback for the fact that there are no years, hence no intervention view possible.

Changed in schooltool.intervention:
status: Triaged → Fix Committed
Changed in schooltool.intervention:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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