Subversion Repositories SmartDukaan

Rev

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

Rev 20233 Rev 20234
Line 40... Line 40...
40
		try{
40
		try{
41
			log.info("Calling solr service (search results) for search_text "+search_text);
41
			log.info("Calling solr service (search results) for search_text "+search_text);
42
			String jsonString = s.getSearchResults(search_text.trim(), offset);
42
			String jsonString = s.getSearchResults(search_text.trim(), offset);
43
			JsonArray result_json = Json.parse(jsonString).asObject().get("response").asObject().get("docs").asArray();
43
			JsonArray result_json = Json.parse(jsonString).asObject().get("response").asObject().get("docs").asArray();
44
			for (JsonValue j : result_json ){
44
			for (JsonValue j : result_json ){
45
				j.asObject().add("productUrl", j.asObject().get("id")+"/"+j.asObject().get("skuBundleId").asInt());
45
				j.asObject().add("productUrl", j.asObject().get("id").asString()+"/"+j.asObject().get("skuBundleId").asInt());
46
			}
46
			}
47
			setResultJson(result_json.toString());
47
			setResultJson(result_json.toString());
48
		}
48
		}
49
		catch(Exception e){
49
		catch(Exception e){
50
			e.printStackTrace();
50
			e.printStackTrace();