mirror of
https://gitee.com/ssssssss-team/magic-api.git
synced 2026-06-19 20:17:22 +08:00
修复未改动脚本时无法保存接口的BUG
This commit is contained in:
@@ -200,11 +200,11 @@ public class DefaultMagicAPIService implements MagicAPIService, JsonCodeConstant
|
||||
} else {
|
||||
// 先判断接口是否存在
|
||||
isTrue(!apiServiceProvider.existsWithoutId(info), API_ALREADY_EXISTS.format(info.getMethod(), info.getPath()));
|
||||
isTrue(apiServiceProvider.update(info), API_SAVE_FAILURE);
|
||||
Optional<ApiInfo> optional = mappingHandlerMapping.getApiInfos().stream()
|
||||
.filter(it -> it.getId().equals(info.getId()))
|
||||
.findFirst();
|
||||
if (optional.isPresent() && !optional.get().getScript().equals(info.getScript())) {
|
||||
isTrue(apiServiceProvider.update(info), API_SAVE_FAILURE);
|
||||
backupService.backup(info);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user