Clicking on a student an selecting "score" creates exception in cando gradebook

Bug #1028206 reported by Jeffrey Elkner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
CanDo
Fix Released
High
Douglas Cerna

Bug Description

I was here:

https://schooltool.gctaa.net/schoolyears/Summer2012/summer2012/sections/1/skills/01-0/gradebook/cenglund

I clicked on the student and selected Score, and saw this:

Server Error

An internal server error has occurred. This most likely means that you have found a bug in SchoolTool. Please report it on the issue tracker.
Exception

ConstraintNotSatisfied: Use a unix command line interface (CLI) to manage files and
    directories. (4)

Traceback

File "/opt/summer2012/schooltool.pyquiz/eggs/zope.publisher-3.12.6-py2.6.egg/zope/publisher/publish.py", line 132, in publish
  result = publication.callObject(request, obj)
File "/opt/summer2012/schooltool.pyquiz/eggs/zope.app.publication-3.13.2-py2.6.egg/zope/app/publication/zopepublication.py", line 207, in callObject
  return mapply(ob, request.getPositionalArguments(), request)
File "/opt/summer2012/schooltool.pyquiz/eggs/zope.publisher-3.12.6-py2.6.egg/zope/publisher/publish.py", line 107, in mapply
  return debug_call(obj, args)
Extra information: <schooltool.skin.flourish.zcml_content.FlourishGradeStudent_index.html object at 0x1d8b8bd0>
File "/opt/summer2012/schooltool.pyquiz/eggs/zope.publisher-3.12.6-py2.6.egg/zope/publisher/publish.py", line 113, in debug_call
  return obj(*args)
File "/opt/summer2012/schooltool/src/schooltool/skin/flourish/page.py", line 77, in __call__
  self.update()
File "/opt/summer2012/schooltool.gradebook/src/schooltool/gradebook/browser/gradebook.py", line 1667, in update
  required=False)
File "/opt/summer2012/schooltool.pyquiz/eggs/zope.schema-3.7.1-py2.6.egg/zope/schema/_bootstrapfields.py", line 293, in __init__
  super(Text, self).__init__(*args, **kw)
File "/opt/summer2012/schooltool.pyquiz/eggs/zope.schema-3.7.1-py2.6.egg/zope/schema/_bootstrapfields.py", line 274, in __init__
  super(MinMaxLen, self).__init__(**kw)
File "/opt/summer2012/schooltool.pyquiz/eggs/zope.schema-3.7.1-py2.6.egg/zope/schema/_bootstrapfields.py", line 123, in __init__
  self.title = title
File "/opt/summer2012/schooltool.pyquiz/eggs/zope.schema-3.7.1-py2.6.egg/zope/schema/fieldproperty.py", line 52, in __set__
  field.validate(value)
File "/opt/summer2012/schooltool.pyquiz/eggs/zope.schema-3.7.1-py2.6.egg/zope/schema/_bootstrapfields.py", line 153, in validate
  self._validate(value)
File "/opt/summer2012/schooltool.pyquiz/eggs/zope.schema-3.7.1-py2.6.egg/zope/schema/_bootstrapfields.py", line 277, in _validate
  super(MinMaxLen, self)._validate(value)
File "/opt/summer2012/schooltool.pyquiz/eggs/zope.schema-3.7.1-py2.6.egg/zope/schema/_bootstrapfields.py", line 183, in _validate
  raise ConstraintNotSatisfied(value)

Changed in schooltool:
assignee: nobody → Douglas Cerna (replaceafill)
Changed in schooltool:
status: New → Triaged
importance: Undecided → High
affects: schooltool → cando
Changed in cando:
status: Triaged → 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.