# HG changeset patch # User Nicolas Chauvat # Date 1243123447 -7200 # Node ID eaf6e0edc5092006fc37c609d3989182b31fe4fd # Parent 0f3363d2423947de20ecb9b6b654c5419b587010 fix etype_class(Any) when multiple sources diff -r 0f3363d24239 -r eaf6e0edc509 cwvreg.py --- a/cwvreg.py Fri May 22 15:48:25 2009 +0200 +++ b/cwvreg.py Sun May 24 02:04:07 2009 +0200 @@ -372,6 +372,8 @@ default to a dump of the class registered for 'Any' """ usercls = super(MulCnxCubicWebRegistry, self).etype_class(etype) + if etype == 'Any': + return usercls usercls.e_schema = self.schema.eschema(etype) return usercls