output = FileService.getResizedPicture(id, sizeId);
String[] fileName=((String)doc.field("fileName")).split("\\.");
filename=fileName[0] + "_" + sizeId + "." + (fileName.length>1?fileName[1]:"");
}else if (!resizeIsEmpty){
if (!ImagesConfiguration.IMAGE_ALLOWED_AUTOMATIC_RESIZE_FORMATS.getValueAsString().contains(resize) && !UserService.userCanByPassRestrictedAccess(DbHelper.currentUsername()))
throw new InvalidSizePatternException("The requested resize format is not allowed");
ImageDimensions imgDim = StorageUtils.convertPatternToDimensions(resize);
output = FileService.getResizedPicture(id, imgDim);
String[] fileName=((String)doc.field("fileName")).split("\\.");
filename=fileName[0] + "_" + resize + "." + (fileName.length>1?fileName[1]:"");
}else{