fix: 脚本保存改回双写七牛云+本地,避免重启丢失

This commit is contained in:
mediabot-pt
2026-07-01 11:52:33 +08:00
parent 855926dd3e
commit c21b2c147f

View File

@@ -45,7 +45,6 @@ public class AdminController {
private final PskService pskService; private final PskService pskService;
private final ConfigService configService; private final ConfigService configService;
private final CachedStorageService storageService; private final CachedStorageService storageService;
private final com.par.core.storage.LocalStorageService localStorageService;
private final com.par.core.service.SiteService siteService; private final com.par.core.service.SiteService siteService;
/** /**
@@ -272,11 +271,11 @@ public class AdminController {
scriptPath = scriptPath.replace("/approved/", "/pending/"); scriptPath = scriptPath.replace("/approved/", "/pending/");
} }
config.setScriptStoragePath(scriptPath); config.setScriptStoragePath(scriptPath);
// 只保存到本地,审批通过时才同步到七牛云 // 保存到七牛云+本地缓存
localStorageService.store(scriptPath, script); storageService.store(scriptPath, script);
siteConfigMapper.updateById(config); siteConfigMapper.updateById(config);
log.info("Config script saved locally: id={}, siteId={}", configId, config.getSiteId()); log.info("Config script saved: id={}, siteId={}", configId, config.getSiteId());
return ApiResponse.success(configService.toDTO(config)); return ApiResponse.success(configService.toDTO(config));
} }