Subversion Repositories SmartDukaan

Rev

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

Rev 25402 Rev 25403
Line 317... Line 317...
317
			String extension;
317
			String extension;
318
			String base64String = mediaPojo.getImageData();
318
			String base64String = mediaPojo.getImageData();
319
			String[] strings = base64String.split(",");
319
			String[] strings = base64String.split(",");
320
			switch (strings[0]) {// check image's extension
320
			switch (strings[0]) {// check image's extension
321
			case "data:image/jpeg;base64":
321
			case "data:image/jpeg;base64":
-
 
322
				LOGGER.info("In Jpeg");
322
				extension = "jpeg";
323
				extension = "jpeg";
323
				break;
324
				break;
324
			case "data:image/png;base64":
325
			case "data:image/png;base64":
-
 
326
				LOGGER.info("In Png");
325
				extension = "png";
327
				extension = "png";
326
				break;
328
				break;
327
			default:// should write cases for more images types
329
			default:// should write cases for more images types
-
 
330
				LOGGER.info("In Default");
328
				extension = "jpg";
331
				extension = "jpg";
329
				break;
332
				break;
330
			}
333
			}
331
			LOGGER.info("After switch statement = {}", extension);
334
			LOGGER.info("After switch statement = {}", extension);
332
			// convert base64 string to binary data
335
			// convert base64 string to binary data