aboutsummaryrefslogtreecommitdiffstats
path: root/engine/src
diff options
context:
space:
mode:
Diffstat (limited to 'engine/src')
-rw-r--r--engine/src/main/java/market/guess/engine/provider/LocalGuessMarketContext.java19
1 files changed, 3 insertions, 16 deletions
diff --git a/engine/src/main/java/market/guess/engine/provider/LocalGuessMarketContext.java b/engine/src/main/java/market/guess/engine/provider/LocalGuessMarketContext.java
index cf0923b..000e2a7 100644
--- a/engine/src/main/java/market/guess/engine/provider/LocalGuessMarketContext.java
+++ b/engine/src/main/java/market/guess/engine/provider/LocalGuessMarketContext.java
@@ -4,9 +4,7 @@ import jakarta.xml.bind.JAXBContext;
4import jakarta.xml.bind.Marshaller; 4import jakarta.xml.bind.Marshaller;
5import java.io.File; 5import java.io.File;
6import java.util.List; 6import java.util.List;
7import market.guess.api.CommissionChargeType; 7import market.guess.api.EventSummaryDTO;
8import market.guess.api.EventDTO;
9import market.guess.api.EventStatus;
10import market.guess.api.GuessMarketContext; 8import market.guess.api.GuessMarketContext;
11import market.guess.api.LoadResultDTO; 9import market.guess.api.LoadResultDTO;
12import market.guess.api.ProblemDTO; 10import market.guess.api.ProblemDTO;
@@ -47,19 +45,8 @@ public class LocalGuessMarketContext implements GuessMarketContext {
47 } 45 }
48 46
49 @Override 47 @Override
50 public List<EventDTO> GetAllEventsAsync() { 48 public List<EventSummaryDTO> GetAllEventsAsync() {
51 var events = context.getGMEvents(); 49 throw new UnsupportedOperationException("Unimplemented method 'GetEventInfoByIdAsync'");
52 return events.getGMEvent().stream()
53 .map(
54 o ->
55 new EventDTO(
56 o.getId(),
57 String.join(" ", o.getName()),
58 o.getDescription(),
59 o.getComision().getValue(),
60 CommissionChargeType.ON_CLOSE,
61 EventStatus.ACTIVE))
62 .toList();
63 } 50 }
64 51
65 @Override 52 @Override