We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ca7b66b commit 2419ec9Copy full SHA for 2419ec9
1 file changed
src/main/java/expert/os/demos/travel/TravelService.java
@@ -9,6 +9,7 @@
9
import org.eclipse.jnosql.mapping.DatabaseType;
10
11
import java.util.ArrayList;
12
+import java.util.Collections;
13
import java.util.List;
14
import java.util.UUID;
15
import java.util.logging.Logger;
@@ -45,6 +46,9 @@ void load() {
45
46
47
public List<Travel> search(TravelFilterRequest filter) {
48
LOGGER.info("[TRAVEL SERVICE] Searching for travels with filter: " + filter);
49
+ if(filter == null) {
50
+ return travelRepository.findAll().toList();
51
+ }
52
List<Restriction<Travel>> restrictions = new ArrayList<>();
53
filter.city().ifPresent(city -> restrictions.add(_Travel.city.equalTo(city)));
54
filter.type().ifPresent(type -> restrictions.add(_Travel.type.equalTo(type)));
0 commit comments