# HG changeset patch # User Sylvain Thénault <sylvain.thenault@logilab.fr> # Date 1264445299 -3600 # Node ID 06a34ff6b49a947e47d984b4b29b7ff4ae92b7b7 # Parent 066e7884e57d6a8fc93c0d3a8b98f148528cd4f3 skil internal field value, else we get an error diff -r 066e7884e57d -r 06a34ff6b49a web/box.py --- a/web/box.py Mon Jan 25 19:36:04 2010 +0100 +++ b/web/box.py Mon Jan 25 19:48:19 2010 +0100 @@ -16,6 +16,7 @@ match_context_prop, partial_has_related_entities) from cubicweb.view import View, ReloadableMixIn +from cubicweb.web import INTERNAL_FIELD_VALUE from cubicweb.web.htmlwidgets import (BoxLink, BoxWidget, SideBoxWidget, RawBoxItem, BoxSeparator) from cubicweb.web.action import UnregisteredAction @@ -222,7 +223,7 @@ row=self.cw_row or 0) field = form.field_by_name(self.rtype, get_role(self), entity.e_schema) for _, eid in field.choices(form): - if eid is not None: + if eid is not None and eid != INTERNAL_FIELD_VALUE: rset = self._cw.eid_rset(eid) entities.append(rset.get_entity(0, 0)) return entities