Skip to content

Commit 36efeea

Browse files
committed
marked order: added deadline
1 parent a33abcd commit 36efeea

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<groupId>com.github.anthill-platform</groupId>
1111
<artifactId>anthill-runtime-java</artifactId>
1212
<packaging>jar</packaging>
13-
<version>0.2.9</version>
13+
<version>0.2.10</version>
1414

1515
<name>Anthill Java Runtime</name>
1616
<description>Java Runtime for Anthill Platform</description>

src/org/anthillplatform/runtime/services/MarketService.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ public static class MarketOrderEntry
6161
public JSONObject givePayload;
6262
public JSONObject takePayload;
6363
public int available;
64+
public JSONObject orderPayload;
6465
public Date time;
6566
public Date deadline;
6667
}
@@ -324,6 +325,7 @@ public void postOrder(
324325
int takeAmount,
325326
JSONObject takePayload,
326327
int amount,
328+
JSONObject orderPayload,
327329
Date deadline,
328330
LoginService.AccessToken accessToken,
329331
final PostOrderCallback callback)
@@ -360,6 +362,10 @@ public void complete(Request request, Request.Result status)
360362
fields.put("take_amount", takeAmount);
361363
fields.put("take_payload", takePayload.toString());
362364
fields.put("orders_amount", amount);
365+
if (orderPayload != null)
366+
{
367+
fields.put("payload", orderPayload.toString());
368+
}
363369
fields.put("deadline", getTimeFormat().format(deadline));
364370

365371
jsonRequest.setAPIVersion(getAPIVersion());
@@ -524,6 +530,7 @@ public void complete(Request request, Request.Result status)
524530
e.available = entry.optInt("available", 1);
525531
e.givePayload = entry.optJSONObject("give_payload");
526532
e.takePayload = entry.optJSONObject("take_payload");
533+
e.orderPayload = entry.optJSONObject("payload");
527534

528535
try
529536
{
@@ -661,6 +668,7 @@ public void complete(Request request, Request.Result status)
661668
e.available = entry.optInt("available", 1);
662669
e.givePayload = entry.optJSONObject("give_payload");
663670
e.takePayload = entry.optJSONObject("take_payload");
671+
e.orderPayload = entry.optJSONObject("payload");
664672

665673
try
666674
{

0 commit comments

Comments
 (0)