--- a/src/pyams_content/shared/view/merge.py Wed Jul 04 09:03:53 2018 +0200
+++ b/src/pyams_content/shared/view/merge.py Wed Jul 04 17:17:57 2018 +0200
@@ -113,10 +113,9 @@
@classmethod
def get_results(cls, views, context, ignore_cache=False):
- results = (view.get_results(context,
- sort_index=cls.sort_index,
- reverse=True,
- ignore_cache=ignore_cache)
+ results = (sorted(view.get_results(context,
+ ignore_cache=ignore_cache),
+ key=cls.sort_key, reverse=True)
for view in views)
yield from merge(*results, key=cls.sort_key)