public boolean isRemoteItemContentValid( final ProxyRepository proxy, final ResourceStoreRequest request, final String baseUrl, final AbstractStorageItem item, final List<RepositoryItemValidationEvent> events ) { if ( !proxy.isFileTypeValidation() ) { // make sure this is enabled before we check. return true; } final boolean result = validatorHub.isExpectedFileType( item ); if ( !result ) { events.add( new RepositoryItemValidationEventFailedFileType( proxy, item, String.format( "Invalid file type.", item.getRepositoryItemUid().toString() ) ) ); } return result; } }
resource.setFileTypeValidation(repository.isFileTypeValidation());
resource.setFileTypeValidation( repository.isFileTypeValidation() );