Skip to content

Commit 6330656

Browse files
committed
Handle transitive properties.
1 parent 4e42652 commit 6330656

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

roundup/cgi/templating.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2429,10 +2429,10 @@ def add(k, v):
24292429
if filter and self.filter:
24302430
add(sc+'filter', ','.join(self.filter))
24312431
if self.classname and filterspec:
2432-
props = self.client.db.getclass(self.classname).getprops()
2432+
cls = self.client.db.getclass(self.classname)
24332433
for k,v in self.filterspec.items():
24342434
if type(v) == type([]):
2435-
if isinstance(props[k], hyperdb.String):
2435+
if isinstance(cls.get_transitive_prop(k), hyperdb.String):
24362436
add(k, ' '.join(v))
24372437
else:
24382438
add(k, ','.join(v))

0 commit comments

Comments
 (0)