Skip to content

Commit fd3f876

Browse files
committed
Fix Order Issue. Update Gson from 2.8.6 to 2.8.9
1 parent 3dba471 commit fd3f876

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>io.github.route4me</groupId>
66
<artifactId>route4me-java-sdk</artifactId>
7-
<version>1.9.1</version>
7+
<version>1.9.2</version>
88
<packaging>jar</packaging>
99
<properties>
1010
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -69,7 +69,7 @@
6969
<dependency>
7070
<groupId>com.google.code.gson</groupId>
7171
<artifactId>gson</artifactId>
72-
<version>2.8.6</version>
72+
<version>2.8.9</version>
7373
</dependency>
7474
<dependency>
7575
<groupId>org.apache.httpcomponents</groupId>

src/main/java/com/route4me/sdk/examples/orders/GetOrders.java

+9-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,19 @@
88
import java.util.List;
99

1010
public class GetOrders {
11+
1112
public static void main(String[] args) {
1213
String apiKey = System.getenv("R4M_API_KEY");
1314
OrdersManager manager = new OrdersManager(apiKey);
1415
try {
15-
List<Order> orders = manager.getOrders(new OrderRequest());
16-
System.out.println(orders);
16+
OrderRequest orderRequest = new OrderRequest();
17+
orderRequest.setOffset(0);
18+
orderRequest.setLimit(5);
19+
List<Order> orders = manager.getOrders(orderRequest);
20+
for (Order o : orders) {
21+
System.out.println(orders);
22+
System.out.println("");
23+
}
1724
} catch (APIException e) {
1825
//handle exception
1926
e.printStackTrace();

src/main/java/com/route4me/sdk/services/orders/Order.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33

44
import com.google.gson.annotations.SerializedName;
5+
import java.util.List;
56
import lombok.Data;
67

78
@Data
@@ -111,6 +112,6 @@ public class Order {
111112
@SerializedName("done_day_id")
112113
private Integer doneDayID;
113114
@SerializedName("custom_user_fields")
114-
private OrderCustomUserFields customUserFields;
115+
private List<OrderCustomUserFields> customUserFields;
115116

116117
}

0 commit comments

Comments
 (0)