src/pyams_content/shared/view/merge.py
changeset 798 754dcbb0ede9
parent 796 2ef3bacda742
child 802 3c71b1d0a370
--- 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)