# HG changeset patch # User Sylvain Thenault # Date 1229704443 -3600 # Node ID 3417739305a13f958b5682dccd5765e4f9e66438 # Parent cb1f8a1d9d999558830644ef6b1ae7b66631e1ce don't fail if row is None (at least necessary when searching for possible views) diff -r cb1f8a1d9d99 -r 3417739305a1 common/selectors.py --- a/common/selectors.py Fri Dec 19 17:22:10 2008 +0100 +++ b/common/selectors.py Fri Dec 19 17:34:03 2008 +0100 @@ -359,8 +359,7 @@ @lltrace def has_related_entities(cls, req, rset, row=None, col=None, **kwargs): - assert row is not None - return bool(rset.get_entity(row, col).related(cls.rtype, role(cls))) + return bool(rset.get_entity(row or 0, col or 0).related(cls.rtype, role(cls))) @lltrace def one_has_relation_selector(cls, req, rset, row=None, col=None, **kwargs):