

2013-10-01 11:35 diff -upl plugin_cache_1.inc plugin_cache.inc Страница 1


--- plugin_cache_1.inc	2013-10-01 11:26:10.712997517 +0600
+++ plugin_cache.inc	2013-10-01 11:26:55.836998476 +0600
@@ -120,6 +120,13 @@ class SearchApiViewsCache extends views_
       if (isset($this->view->query) && $this->view->query instanceof SearchApiViewsQuery) {
         $this->search_api_query = $this->view->query->getSearchApiQuery();
       }
+      elseif (isset($this->view->old_view)) {
+        foreach($this->view->old_view as $view) {
+          if ($view->query instanceof SearchApiViewsQuery) {
+            $this->search_api_query = $this->view->query->getSearchApiQuery();
+          }
+        }
+      }
     }
 
     return $this->search_api_query ? $this->search_api_query : NULL;













































