From: Barış Metin Date: Wed, 22 Dec 2010 11:21:25 +0000 (+0100) Subject: fix adminsearch X-Git-Tag: plewww-4.3-58~2 X-Git-Url: http://git.onelab.eu/?p=plewww.git;a=commitdiff_plain;h=3b889cb7d91e4cd3bf17fdd542d33adaa44aed0a fix adminsearch --- diff --git a/planetlab/common/adminsearch.php b/planetlab/common/adminsearch.php index 3b02079..354b179 100644 --- a/planetlab/common/adminsearch.php +++ b/planetlab/common/adminsearch.php @@ -85,10 +85,15 @@ function generic_search ($type,$field,$tokens) { global $api; $results=array(); $methodname='Get'.$type; + /* + This was broken after 598e1e840b55262fd40c6d1700148e4f0b508065 change in plcapi. + We no longer generate a list of methods but let the api (php) object pass them through. + if ( ! method_exists($api,$methodname)) { plc_error("generic_search failed with methodname=$methodname"); return $results; } + */ foreach ($tokens as $token) { $filter=array($field=>token_pattern($token)); $new_results = $api->$methodname($filter);