Fix lost name of saved search.

Update filename of SavedSearch class.

Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
This commit is contained in:
Hugues Peccatte 2014-02-26 20:39:47 +01:00
parent 670a8b90a4
commit da13840c0c
2 changed files with 10 additions and 9 deletions

View File

@ -23,7 +23,7 @@ $savedSearchList = array();
$currentSearchId = null;
$displayUpdateSearchHint = false;
if ($cfgRelation['savedsearcheswork']) {
include 'libraries/SavedSearches.php';
include 'libraries/SavedSearches.class.php';
$header = $response->getHeader();
$scripts = $header->getScripts();
$scripts->addFile('db_qbe.js');
@ -33,18 +33,18 @@ if ($cfgRelation['savedsearcheswork']) {
$savedSearch->setUsername($GLOBALS['cfg']['Server']['user'])
->setDbname($_REQUEST['db']);
//Criterias field is filled only when clicking on "Save search".
if (!empty($_REQUEST['action'])) {
$savedSearch->setId($_REQUEST['searchId'])
->setSearchName($_REQUEST['searchName']);
if (!empty($_REQUEST['searchId'])) {
$savedSearch->setId($_REQUEST['searchId']);
$displayUpdateSearchHint = true;
}
//Action field is sent.
if (isset($_REQUEST['action'])) {
$savedSearch->setSearchName($_REQUEST['searchName']);
if ('save' === $_REQUEST['action']) {
$saveResult = $savedSearch->setCriterias($_REQUEST)
->save();
$displayUpdateSearchHint = true;
/*if (!$saveResult) {
$response->addHTML('raté');
exit();
}*/
} elseif ('delete' === $_REQUEST['action']) {
$deleteResult = $savedSearch->delete();
//After deletion, reset search.
@ -52,6 +52,7 @@ if ($cfgRelation['savedsearcheswork']) {
$savedSearch->setUsername($GLOBALS['cfg']['Server']['user'])
->setDbname($_REQUEST['db']);
$_REQUEST = array();
$displayUpdateSearchHint = false;
} elseif ('load' === $_REQUEST['action']) {
$loadResult = $savedSearch->load();
$displayUpdateSearchHint = true;