Skip to content

Commit 0f6aeba

Browse files
committed
delete element Ok
1 parent 383a3ef commit 0f6aeba

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

src/main/java/org/gridsuite/actions/server/ContingencyListService.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -299,10 +299,10 @@ public void modifyIdBasedContingencyList(UUID id, IdBasedContingencyList idBased
299299
public void deleteContingencyList(UUID id) throws EmptyResultDataAccessException {
300300
Objects.requireNonNull(id);
301301
// if there is no form contingency list by this Id, deleted count == 0
302-
if (formContingencyListRepository.deleteFormContingencyListEntityById(id) == 0) {
303-
if (idBasedContingencyListRepository.deleteIdBasedContingencyListEntityById(id) == 0) {
304-
throw new EmptyResultDataAccessException("No element found", 1);
305-
}
302+
if (formContingencyListRepository.deleteFormContingencyListEntityById(id) == 0
303+
&& idBasedContingencyListRepository.deleteIdBasedContingencyListEntityById(id) == 0
304+
&& filterBasedContingencyListRepository.deleteFilterBasedContingencyListEntityById(id) == 0) {
305+
throw new EmptyResultDataAccessException("No element found", 1);
306306
}
307307
}
308308

src/main/java/org/gridsuite/actions/server/repositories/FilterBasedContingencyListRepository.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,5 @@
1414

1515
@Repository
1616
public interface FilterBasedContingencyListRepository extends JpaRepository<FilterBasedContingencyListEntity, UUID> {
17+
Integer deleteFilterBasedContingencyListEntityById(UUID id);
1718
}

0 commit comments

Comments
 (0)