Comment 3 for bug 1281335

Heres the most recent;;;;;;;;;;;;;;;
ID 56bbbe49-346d-45af-85d5-eb58f3cc2d1e
Task pending or removed
Persisted traceback
Exception

sequence item 0: expected string, NoneType found

Traceback

File "/usr/lib/python2.7/dist-packages/schooltool/task/tasks.py", line 184, in runTransaction
  result = callable(*args, **kw)
File "/usr/lib/python2.7/dist-packages/schooltool/report/report.py", line 448, in execute
  report_file = self.renderToFile(renderer, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/schooltool/report/report.py", line 497, in renderToFile
  self.renderReport(renderer, stream, *args, **kw)
File "/usr/lib/python2.7/dist-packages/schooltool/export/export.py", line 883, in renderReport
  workbook = renderer(*args, **kw)
File "/usr/lib/python2.7/dist-packages/schooltool/export/export.py", line 869, in __call__
  self.export_section_timetables(wb)
File "/usr/lib/python2.7/dist-packages/schooltool/export/export.py", line 768, in export_section_timetables
  timetables.append(','.join(parts))

Exception

<ExceptionWithTraceback (TypeError('sequence item 0: expected string, NoneType found',))>

Traceback

File "/usr/lib/python2.7/dist-packages/schooltool/task/tasks.py", line 211, in __call__
  result = self.runTransaction('execute', True, self, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/schooltool/task/tasks.py", line 201, in runTransaction
  raise failure

Internal state PENDING
;;;;;;;;;;;;;;;;;;;;;;;;;;heres the one prior;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
ID d74fb20a-1b12-4000-8c27-e5708c226942
Task pending or removed
Persisted traceback
Exception

sequence item 0: expected string, NoneType found

Traceback

File "/usr/lib/python2.7/dist-packages/schooltool/task/tasks.py", line 184, in runTransaction
  result = callable(*args, **kw)
File "/usr/lib/python2.7/dist-packages/schooltool/report/report.py", line 448, in execute
  report_file = self.renderToFile(renderer, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/schooltool/report/report.py", line 497, in renderToFile
  self.renderReport(renderer, stream, *args, **kw)
File "/usr/lib/python2.7/dist-packages/schooltool/export/export.py", line 883, in renderReport
  workbook = renderer(*args, **kw)
File "/usr/lib/python2.7/dist-packages/schooltool/export/export.py", line 869, in __call__
  self.export_section_timetables(wb)
File "/usr/lib/python2.7/dist-packages/schooltool/export/export.py", line 768, in export_section_timetables
  timetables.append(','.join(parts))

Exception

<ExceptionWithTraceback (TypeError('sequence item 0: expected string, NoneType found',))>

Traceback

File "/usr/lib/python2.7/dist-packages/schooltool/task/tasks.py", line 211, in __call__
  result = self.runTransaction('execute', True, self, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/schooltool/task/tasks.py", line 201, in runTransaction
  raise failure

Internal state PENDING
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
would that mean it occurred whilst doing timetable export both times?
Should I delete the timetables? Start again?
thanks for the help so far,
Mark