cubicweb-person #3851154 crash in AddPersonFromEmailAction [validation pending]

2014-05-22 15:35:58 - (cubicweb.web) ERROR: KeyError('No entity named None in schema',)
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/cubicweb/web/application.py", line 456, in core_handle
result = controller.publish(rset=rset)
File "/usr/lib/python2.7/dist-packages/cubicweb/web/views/basecontrollers.py", line 136, in publish
rset=rset, view=view)
File "/usr/lib/python2.7/dist-packages/cubicweb/cwvreg.py", line 388, in main_template
res = obj.render(**kwargs)
File "/usr/lib/python2.7/dist-packages/cubicweb/view.py", line 137, in render
view_func(**context)
File "/usr/lib/python2.7/dist-packages/cubicweb/web/views/basetemplates.py", line 147, in call
self.template_header(self.content_type, view)
File "/usr/lib/python2.7/dist-packages/cubicweb/web/views/basetemplates.py", line 173, in template_header
self.template_body_header(view)
File "/usr/lib/python2.7/dist-packages/cubicweb/web/views/basetemplates.py", line 194, in template_body_header
self.nav_column(view, 'left')
File "/usr/lib/python2.7/dist-packages/cubicweb/web/views/basetemplates.py", line 220, in nav_column
box.render(w=self.w, view=view)
File "/usr/lib/python2.7/dist-packages/cubicweb/web/component.py", line 346, in render
self.layout_render(w)
File "/usr/lib/python2.7/dist-packages/cubicweb/web/component.py", line 276, in layout_render
layout.render(w)
File "/usr/lib/python2.7/dist-packages/cubicweb/web/views/boxes.py", line 262, in render
if self.init_rendering():
File "/usr/lib/python2.7/dist-packages/cubicweb/web/component.py", line 260, in init_rendering
view.init_rendering()
File "/usr/lib/python2.7/dist-packages/cubicweb/web/views/boxes.py", line 78, in init_rendering
action.fill_menu(self, menu)
File "/usr/lib/python2.7/dist-packages/cubicweb/web/action.py", line 93, in fill_menu
menu.append(box.action_link(action))
File "/usr/lib/python2.7/dist-packages/cubicweb/web/component.py", line 400, in action_link
return self.link(self._cw._(action.title), action.url())
File "/usr/lib/python2.7/dist-packages/cubicweb/web/action.py", line 143, in url
return self._cw.vreg["etypes"].etype_class(ttype).cw_create_url(self._cw,
File "/usr/lib/pymodules/python2.7/logilab/common/decorators.py", line 66, in wrapped
return self.__call__(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/logilab/common/decorators.py", line 94, in __call__
_cache[args] = __me.callable(self, *args)
File "/usr/lib/python2.7/dist-packages/cubicweb/cwvreg.py", line 331, in etype_class
eschema = self.schema.eschema(etype)
File "/usr/lib/pymodules/python2.7/yams/schema.py", line 1155, in eschema
raise KeyError('No entity named %s in schema' % etype)
KeyError: 'No entity named None in schema'

priorityimportant
typebug
done in1.8.1
load0.200
load left0.000
closed by#d0b1790ed987 [views] fix AddPersonFromEmailAction (closes #3851154)
patch[views] fix AddPersonFromEmailAction (closes #3851154) [applied]