From 73800bad096179e13482beacb07ab1eb848a0c37 Mon Sep 17 00:00:00 2001 From: Damien Metzger Date: Wed, 19 Jun 2013 10:18:54 +0200 Subject: [PATCH] [-] WS : fixed ?schema=blank (performance issue) --- classes/webservice/WebserviceRequest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/webservice/WebserviceRequest.php b/classes/webservice/WebserviceRequest.php index 61a0aa0a7..082dff46c 100644 --- a/classes/webservice/WebserviceRequest.php +++ b/classes/webservice/WebserviceRequest.php @@ -1227,7 +1227,7 @@ class WebserviceRequestCore $filters = $this->manageFilters(); /* If we only need to display the synopsis, analyzing the first row is sufficient */ - if (isset($this->urlFragments['schema']) && $this->urlFragments['schema'] == 'synopsis') + if (isset($this->urlFragments['schema']) && in_array($this->urlFragments['schema'], array('blank', 'synopsis'))) $filters = array('sql_join' => '', 'sql_filter' => '', 'sql_sort' => '', 'sql_limit' => ' LIMIT 1'); $this->resourceConfiguration['retrieveData']['params'][] = $filters['sql_join'];