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