in src/main/java/com/epam/digital/data/platform/user/service/UserPublishingService.java [130:142]
private boolean validate(FileObject fileObject, List<CsvUser> users) {
var validationResult = validationService.validate(users);
if (validationResult.isValid()) {
log.info("File has been validated. File name: '{}', id: '{}'",
fileObject.getFileName(), fileObject.getId());
} else {
log.error("File validation failed. File name: '{}', id: '{}'",
fileObject.getFileName(), fileObject.getId());
validationService.printErrors(validationResult);
fileService.deleteFile(fileObject);
}
return validationResult.isValid();
}