diff --git a/radicale/storage/database.py b/radicale/storage/database.py index f42e75af..a23bf9ab 100644 --- a/radicale/storage/database.py +++ b/radicale/storage/database.py @@ -116,7 +116,7 @@ class Collection(ical.Collection): items = ( self.session.query(DBItem) .filter_by(collection_path=self.path, tag=item_type.tag) - .order_by("name").all()) + .order_by(DBItem.name).all()) for item in items: text = "\n".join( "%s:%s" % (line.key, line.value) for line in item.lines) @@ -189,7 +189,7 @@ class Collection(ical.Collection): headers = ( self.session.query(DBHeader) .filter_by(collection_path=self.path) - .order_by("key").all()) + .order_by(DBHeader.key).all()) return [ ical.Header("%s:%s" % (header.key, header.value)) for header in headers]