Posted by amcc on April 8, 2009 at 5:00pm
I've created a search search service using drupalsite as below:
<?php
public function searchNodes(search_keys:String, callback:Function, data:Object = null, reload:Boolean = false):Boolean {
return startBlocking(callback, data, search_keys, 'search.nodes', search_keys, true);
}
?>if the search is successful it works fine - but when there are no search terms i'm getting php errors in my error log as below:
[08-Apr-2009 17:49:35] PHP Fatal error: Uncaught exception 'VerboseException' with message 'Search returned no results.' in /Users/alistairmcclymont/Sites/j6/sites/all/modules/amfphp/amfphp.module:106
Stack trace:
#0 [internal function]: amfErrorHandler(256, 'Search returned...', '/Users/alistair...', 106, Array)
#1 /Users/alistairmcclymont/Sites/j6/sites/all/modules/amfphp/amfphp.module(106): trigger_error('Search returned...', 256)
#2 [internal function]: amfphp_server_error('Search returned...')
#3 /Users/alistairmcclymont/Sites/j6/includes/module.inc(450): call_user_func_array('amfphp_server_e...', Array)
#4 /Users/alistairmcclymont/Sites/j6/sites/all/modules/services/services.module(237): module_invoke('amfphp', 'server_error', 'Search returned...')
#5 /Users/alistairmcclymont/Sites/j6/sites/all/modules/services/services/search_service/search_service.inc(33): services_error('Search returned...')
#6 [internal function]: search_service_nodes('art', true)
#7 /Users/alistairmcclymont/Sites/j6/sites/all/modules/services/services.module(339): call_u in /Users/alistairmcclymont/Sites/j6/sites/all/modules/amfphp/amfphp.module on line 106any ideas...?