Skip to content

Commit f4bf0cd

Browse files
authored
[carver] delete tools with empty check (#384)
1 parent 36fb4a4 commit f4bf0cd

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

carver/plugins/tool-repository-postgresql/src/main/java/modelengine/jade/carver/tool/repository/pgsql/repository/support/DefaultToolRepositoryInner.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
import modelengine.fitframework.log.Logger;
1616
import modelengine.fitframework.serialization.ObjectSerializer;
1717
import modelengine.fitframework.transaction.Transactional;
18+
import modelengine.fitframework.util.CollectionUtils;
1819
import modelengine.jade.carver.tool.repository.pgsql.mapper.ToolMapper;
1920
import modelengine.jade.carver.tool.repository.pgsql.model.entity.ToolDo;
2021
import modelengine.jade.carver.tool.repository.pgsql.repository.ToolRepositoryInner;
@@ -81,6 +82,9 @@ public void deleteTool(String uniqueName) {
8182
@Override
8283
@Transactional
8384
public void deleteTools(List<String> uniqueNames) {
85+
if (CollectionUtils.isEmpty(uniqueNames)) {
86+
return;
87+
}
8488
this.toolMapper.deleteTools(uniqueNames);
8589
}
8690

0 commit comments

Comments
 (0)