Subversion Repositories SmartDukaan

Rev

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

Rev 10692 Rev 10699
Line 127... Line 127...
127
		contentmigrator.test();
127
		contentmigrator.test();
128
		
128
		
129
	}
129
	}
130
	
130
	
131
	private void test() throws Exception{
131
	private void test() throws Exception{
132
		PojoCreator pc = new PojoCreator();
132
		/*PojoCreator pc = new PojoCreator();
133
		List<ExpertReview> expertReviews = getExpertReviews(1007379);
133
		List<ExpertReview> expertReviews = getExpertReviews(1007379);*/
134
		ExpandedEntity ee = CreationUtils.getExpandedEntity(1007379);
134
		Map<Long, Entity> ee = CreationUtils.getEntities();
-
 
135
		Map<Long, EntityState> bb = CreationUtils.getEntitiesState();
-
 
136
		for(Map.Entry<Long, EntityState> ent : bb.entrySet()){
-
 
137
			EntityState es = ent.getValue();
-
 
138
			if(es.getStatus().equals(EntityStatus.READY)) {
-
 
139
				Entity e = ee.get(ent.getKey());
-
 
140
				Slide summarySlide = e.getSlide(130054l);
-
 
141
				if(summarySlide==null){
-
 
142
					System.out.println("Does not have summary slide for entity: " + ent.getKey());
-
 
143
					continue;
-
 
144
				}
135
		pc.createAndStoreContentPojo(ee, expertReviews, "Some warranty");
145
				FreeformContent ffc = summarySlide.getFreeformContent();
-
 
146
				if(ffc == null){
-
 
147
					ffc = new FreeformContent();
-
 
148
					summarySlide.setFreeformContent(ffc);
-
 
149
				}
-
 
150
				Map<String, Media> mediamap = ffc.getMedias();
-
 
151
				if(mediamap==null || mediamap.size()>0 || mediamap.get("default")==null){
-
 
152
					String mediaDirPath = Utils.CONTENT_DB_PATH + "media" + File.separator + ent.getKey();
-
 
153
					String mediaFileName = mediaDirPath + File.separator + "default.jpg";
-
 
154
					File f = new File(mediaFileName);
-
 
155
					if(f.exists()) {
-
 
156
						Media media = new Media("default", Media.Type.IMAGE, mediaFileName);
-
 
157
						media.setTitle("default");
-
 
158
		    			media.setFileName("default.jpg");
-
 
159
						ffc.addMedia(media);
-
 
160
						System.out.println("Added default media successfully for entity: " + ent.getKey());
-
 
161
					} else {
-
 
162
						System.out.println("Could not get default.jpg for entity: " + ent.getKey());
-
 
163
					}
-
 
164
				}
-
 
165
			}
-
 
166
		}
136
	}
167
	}
137
	
168
	
138
	private void changeKeys() throws Exception {
169
	private void changeKeys() throws Exception {
139
		Map<Long, Entity>  e = CreationUtils.getEntities();
170
		Map<Long, Entity>  e = CreationUtils.getEntities();
140
		for (Map.Entry<Long, Entity> entry : e.entrySet()) {
171
		for (Map.Entry<Long, Entity> entry : e.entrySet()) {