Subversion Repositories SmartDukaan

Rev

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

Rev 24108 Rev 24117
Line 470... Line 470...
470
			JSONObject doc = docs.getJSONObject(i);
470
			JSONObject doc = docs.getJSONObject(i);
471
			FofoCatalogResponse ffdr = new FofoCatalogResponse();
471
			FofoCatalogResponse ffdr = new FofoCatalogResponse();
472
			ffdr.setCatalogId(doc.getInt("catalogId_i"));
472
			ffdr.setCatalogId(doc.getInt("catalogId_i"));
473
			ffdr.setImageUrl(doc.getString("imageUrl_s"));
473
			ffdr.setImageUrl(doc.getString("imageUrl_s"));
474
			ffdr.setTitle(doc.getString("title_s"));
474
			ffdr.setTitle(doc.getString("title_s"));
-
 
475
			try {
475
			ffdr.setFeature(doc.getString("feature_s"));
476
				ffdr.setFeature(doc.getString("feature_s"));
-
 
477
			} catch(Exception e) {
-
 
478
				ffdr.setFeature(null);
-
 
479
				logger.info("Could not find Feature_s for {}", ffdr.getCatalogId()) ;
-
 
480
			}
476
			ffdr.setBrand(doc.getJSONArray("brand_ss").getString(0));
481
			ffdr.setBrand(doc.getJSONArray("brand_ss").getString(0));
477
 
482
 
478
			for (int j = 0; j < doc.getJSONArray("_childDocuments_").length(); j++) {
483
			for (int j = 0; j < doc.getJSONArray("_childDocuments_").length(); j++) {
479
				JSONObject childItem = doc.getJSONArray("_childDocuments_").getJSONObject(j);
484
				JSONObject childItem = doc.getJSONArray("_childDocuments_").getJSONObject(j);
480
				int itemId = childItem.getInt("itemId_i");
485
				int itemId = childItem.getInt("itemId_i");