mirror of
https://github.com/PlayEdu/PlayEdu
synced 2025-06-29 00:42:50 +08:00
fixed: minio配置缓存bug
This commit is contained in:
parent
19235003d9
commit
83d419cd6f
@ -38,23 +38,19 @@ import java.util.Map;
|
||||
@Service
|
||||
public class MinioServiceImpl implements MinioService {
|
||||
|
||||
private MinioConfig minioConfig = null;
|
||||
|
||||
@Autowired private AppConfigService appConfigService;
|
||||
|
||||
@SneakyThrows
|
||||
private MinioConfig getMinioConfig() {
|
||||
if (minioConfig == null) {
|
||||
minioConfig = appConfigService.getMinioConfig();
|
||||
if (minioConfig.getAccessKey().isBlank()
|
||||
|| minioConfig.getSecretKey().isBlank()
|
||||
|| minioConfig.getBucket().isBlank()
|
||||
|| minioConfig.getDomain().isBlank()
|
||||
|| minioConfig.getEndpoint().isBlank()) {
|
||||
throw new ServiceException("MinIO服务未配置");
|
||||
}
|
||||
MinioConfig c = appConfigService.getMinioConfig();
|
||||
if (c.getAccessKey().isBlank()
|
||||
|| c.getSecretKey().isBlank()
|
||||
|| c.getBucket().isBlank()
|
||||
|| c.getDomain().isBlank()
|
||||
|| c.getEndpoint().isBlank()) {
|
||||
throw new ServiceException("MinIO服务未配置");
|
||||
}
|
||||
return minioConfig;
|
||||
return c;
|
||||
}
|
||||
|
||||
private String bucket() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user