From 16c28fc201cd3d90a7d00226db39db6809e54897 Mon Sep 17 00:00:00 2001 From: conradverm Date: Thu, 18 Oct 2007 08:54:55 +0000 Subject: [PATCH] KTS-673 "The search algorithm needs some work" Updated. Proxies are required to unserialize() correctly --- search2.php | 5 +++++ 1 file changed, 5 insertions(+), 0 deletions(-) diff --git a/search2.php b/search2.php index 13a3899..9007b9d 100755 --- a/search2.php +++ b/search2.php @@ -9,6 +9,7 @@ require_once(KT_LIB_DIR . "/dispatcher.inc.php"); require_once(KT_LIB_DIR . "/widgets/forms.inc.php"); require_once(KT_LIB_DIR . "/actions/bulkaction.php"); require_once(KT_DIR . '/search2/search/search.inc.php'); +require_once(KT_LIB_DIR . '/documentmanagement/Document.inc'); class SearchDispatcher extends KTStandardDispatcher { @@ -162,6 +163,10 @@ class SearchDispatcher extends KTStandardDispatcher { $oTemplating =& KTTemplating::getSingleton(); $oTemplate = $oTemplating->loadTemplate("ktcore/search2/search_results"); + KTEntityUtil::_proxyCreate('KTDocumentContentVersion','KTDocumentContentVersionProxy'); + KTEntityUtil::_proxyCreate('KTDocumentCore','KTDocumentCoreProxy'); + KTEntityUtil::_proxyCreate('KTDocumentMetadataVersion','KTDocumentMetadataVersionProxy'); + $results = unserialize($_SESSION['search2_results']); if (!is_array($results) || count($results) == 0) -- libgit2 0.21.4