cubicweb-trackervcs #1909651 traceback on patch view [resolved]

Traceback

File /usr/lib/python2.6/dist-packages/cubicweb/web/application.py, line 369, function main_publish
  result = controller.publish(rset=rset)
File /usr/lib/python2.6/dist-packages/cubicweb/web/views/basecontrollers.py, line 122, function publish
  rset=rset, view=view)
File /usr/lib/python2.6/dist-packages/cubicweb/cwvreg.py, line 401, function main_template
  res = obj.render(**kwargs)
File /usr/lib/python2.6/dist-packages/cubicweb/view.py, line 176, function render
  view_func(**context)
File /usr/lib/python2.6/dist-packages/cubicweb/web/views/basetemplates.py, line 126, function call
  self.template_header(self.content_type, view)
File /usr/lib/python2.6/dist-packages/cubicweb/web/views/basetemplates.py, line 152, function template_header
  self.template_body_header(view)
File /usr/lib/python2.6/dist-packages/cubicweb/web/views/basetemplates.py, line 170, function template_body_header
  self.wview('header', rset=self.cw_rset, view=view)
File /usr/lib/python2.6/dist-packages/cubicweb/view.py, line 284, function wview
  self._cw.view(__vid, rset, __fallback_vid, w=self.w, **kwargs)
File /usr/lib/python2.6/dist-packages/cubicweb/req.py, line 344, function view
  return view.render(w=w, **kwargs)
File /usr/lib/python2.6/dist-packages/cubicweb/view.py, line 176, function render
  view_func(**context)
File /usr/lib/python2.6/dist-packages/cubicweb/web/views/basetemplates.py, line 335, function call
  self.main_header(view)
File /usr/lib/python2.6/dist-packages/cubicweb/web/views/basetemplates.py, line 349, function main_header
  comp.render(w=w)
File /usr/lib/python2.6/dist-packages/cubicweb/web/views/ibreadcrumbs.py, line 126, function render
  path = adapter.breadcrumbs(view)
File /usr/lib/python2.6/dist-packages/cubicweb/web/views/ibreadcrumbs.py, line 97, function breadcrumbs
  path = adapter.breadcrumbs(view, _recurs) + [self.entity]
File /usr/lib/python2.6/dist-packages/cubicweb/web/views/ibreadcrumbs.py, line 79, function breadcrumbs
  parent = self.parent_entity()
File /usr/share/cubicweb/cubes/trackervcs/views/review.py, line 60, function parent_entity
  return sourcerepo.project or sourcerepo
File /usr/share/cubicweb/cubes/trackervcs/entities.py, line 9, function project
  if hasattr(self, 'patchrepo_of' and self.patchrepo_of): # vcreview


 Error: hasattr(): attribute name must be string
prioritynormal
typebug
done in0.7.2
load0.250
load left0.000
closed by#d1cc0238b273 Fix a typo when looking for a patch repo's project (closes #1909651)