diff --git a/include/ajax.search.php b/include/ajax.search.php index 56c0f3323d..257564142a 100644 --- a/include/ajax.search.php +++ b/include/ajax.search.php @@ -31,7 +31,7 @@ function getAdvancedSearchDialog($key=false, $context='advsearch') { $search = new AdhocSearch(array( 'root' => 'T', 'staff_id' => $thisstaff->getId(), - 'parent_id' => @$_GET['parent_id'] ?: 0, + 'parent_id' => (int) @$_GET['parent_id'] ?: 0, )); if ($search->parent_id) { $search->flags |= SavedSearch::FLAG_INHERIT_COLUMNS; @@ -168,7 +168,7 @@ function createSearch() { 'title' => __('Add Queue'), 'root' => 'T', 'staff_id' => $thisstaff->getId(), - 'parent_id' => $_GET['pid'], + 'parent_id' => (int) $_GET['pid'], )); $this->_tryAgain($search); } diff --git a/include/staff/templates/advanced-search.tmpl.php b/include/staff/templates/advanced-search.tmpl.php index 7bfc8bc2db..a9b3167e06 100644 --- a/include/staff/templates/advanced-search.tmpl.php +++ b/include/staff/templates/advanced-search.tmpl.php @@ -1,9 +1,9 @@ parent_id; + : $search->parent_id); if ($parent_id && is_numeric($parent_id) && (!($parent = SavedQueue::lookup($parent_id)))