Subversion Repositories SmartDukaan

Rev

Rev 20259 | Rev 20263 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 20259 Rev 20261
Line 37... Line 37...
37
 
37
 
38
	public String getSuggestions() throws URISyntaxException, IOException{
38
	public String getSuggestions() throws URISyntaxException, IOException{
39
		try{
39
		try{
40
			log.info("Calling solr service (auto suggest) for search_text "+search_text);
40
			log.info("Calling solr service (auto suggest) for search_text "+search_text);
41
			String jsonString = s.getSuggestions(search_text.trim());
41
			String jsonString = s.getSuggestions(search_text.trim());
42
			JsonArray result_json = Json.parse(jsonString).asObject().get("response").asObject().get("docs").asArray();
42
			result_json = Json.parse(jsonString).asObject().get("grouped").asObject();
43
			setResultJson(result_json.toString());
43
            setResultJson(sanatizedResults().toString());
44
		}
44
		}
45
		catch(Exception e){
45
		catch(Exception e){
46
			e.printStackTrace();
46
			e.printStackTrace();
47
			setResultJson(Json.array().asArray().toString());
47
			setResultJson(Json.array().asArray().toString());
48
		}
48
		}