Commit 5f1b50d8 authored by Mike Lambert's avatar Mike Lambert

Only conditionally reference x.indexed, as ReferenceProperty doesn't even specify indexed.

parent 96358d1d
......@@ -101,7 +101,8 @@ class DbModelView(BaseModelView):
return sorted([k for (k, v) in self.model.__dict__.iteritems() if isinstance(v, db.Property)])
def scaffold_sortable_columns(self):
return [k for (k, v) in self.model.__dict__.iteritems() if isinstance(v, db.Property) and v.indexed]
# We use getattr() because ReferenceProperty does not specify a 'indexed' field
return [k for (k, v) in self.model.__dict__.iteritems() if isinstance(v, db.Property) and getattr(v, 'indexed', None)]
def init_search(self):
return None
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment