| Line 324... |
Line 324... |
| 324 |
}
|
324 |
}
|
| 325 |
// convert base64 string to binary data
|
325 |
// convert base64 string to binary data
|
| 326 |
byte[] data = DatatypeConverter.parseBase64Binary(strings[1]);
|
326 |
byte[] data = DatatypeConverter.parseBase64Binary(strings[1]);
|
| 327 |
String fileName = getFileName(entityMediaPojo.getEntityId(), mediaPojo.getTitle(), extension);
|
327 |
String fileName = getFileName(entityMediaPojo.getEntityId(), mediaPojo.getTitle(), extension);
|
| 328 |
mediaPojo.setImageData(null);
|
328 |
mediaPojo.setImageData(null);
|
| 329 |
mediaPojo.setUrl(STATIC_SERVER_URL + entityMediaPojo.getEntityId() + fileName);
|
329 |
mediaPojo.setUrl(STATIC_SERVER_URL + entityMediaPojo.getEntityId() + "/" + fileName);
|
| 330 |
map.put(fileName, new ByteArrayInputStream(data));
|
330 |
map.put(fileName, new ByteArrayInputStream(data));
|
| 331 |
if (i == entityMediaPojo.getDefaultImageIndex()) {
|
331 |
if (i == entityMediaPojo.getDefaultImageIndex()) {
|
| 332 |
String defaultFileName = getFileName(entityMediaPojo.getEntityId(), DEFAULT, extension);
|
332 |
String defaultFileName = getFileName(entityMediaPojo.getEntityId(), DEFAULT, extension);
|
| 333 |
map.put(defaultFileName, new ByteArrayInputStream(data));
|
333 |
map.put(defaultFileName, new ByteArrayInputStream(data));
|
| 334 |
contentPojo.setDefaultImageUrl(STATIC_SERVER_URL + entityMediaPojo.getEntityId() + fileName);
|
334 |
contentPojo.setDefaultImageUrl(STATIC_SERVER_URL + entityMediaPojo.getEntityId() + "/" + fileName);
|
| 335 |
}
|
335 |
}
|
| 336 |
}
|
336 |
}
|
| 337 |
contentPojo.setImages(entityMediaPojo.getMediaPojos());
|
337 |
contentPojo.setImages(entityMediaPojo.getMediaPojos());
|
| 338 |
|
338 |
|
| 339 |
return map;
|
339 |
return map;
|