From 24ab0f6487d7a3883af126cc22f5d9d08acf3a80 Mon Sep 17 00:00:00 2001 From: mensonge Date: Thu, 15 Jan 2009 18:05:08 +0000 Subject: Minor Refactoring: add getIdFromUser() git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@238 b3834d28-1941-0410-a4f8-b48e95affb8f --- search.php | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) (limited to 'search.php') diff --git a/search.php b/search.php index 56a910f..122e1e2 100644 --- a/search.php +++ b/search.php @@ -95,18 +95,14 @@ if (POST_TERMS != '') { } if (isset($s_user)) { - if (is_numeric($s_user)) { - $s_user = intval($s_user); - } else { - $userinfo = $userservice->getObjectUserByUsername($s_user); - if ($userinfo == '' ) { - $tplVars['error'] = sprintf(T_('User with username %s was not found'), $s_user); - $templateservice->loadTemplate('error.404.tpl', $tplVars); - exit(); - } else { - $s_user =& $userinfo->getId(); - } + + $s_user = $userservice->getIdFromUser($s_user); + if($s_user == NULL) { + $tplVars['error'] = sprintf(T_('User with username %s was not found'), $s_user); + $templateservice->loadTemplate('error.404.tpl', $tplVars); + exit(); } + } } $bookmarks =& $bookmarkservice->getBookmarks($start, $perpage, $s_user, NULL, $terms, getSortOrder(), $s_watchlist, $s_start, $s_end); -- cgit v1.2.3