diff --git a/http-api/src/main/java/net/runelite/http/api/ge/GrandExchangeTrade.java b/http-api/src/main/java/net/runelite/http/api/ge/GrandExchangeTrade.java index e5dfe923d4..3d123ecc2b 100644 --- a/http-api/src/main/java/net/runelite/http/api/ge/GrandExchangeTrade.java +++ b/http-api/src/main/java/net/runelite/http/api/ge/GrandExchangeTrade.java @@ -38,5 +38,6 @@ public class GrandExchangeTrade private int total; private int spent; private int offer; + private int slot; private WorldType worldType; } diff --git a/http-service/src/main/java/net/runelite/http/service/ge/GrandExchangeController.java b/http-service/src/main/java/net/runelite/http/service/ge/GrandExchangeController.java index 6d4d8fd6ef..77d82e08dd 100644 --- a/http-service/src/main/java/net/runelite/http/service/ge/GrandExchangeController.java +++ b/http-service/src/main/java/net/runelite/http/service/ge/GrandExchangeController.java @@ -95,6 +95,7 @@ public class GrandExchangeController trade.setTotal(grandExchangeTrade.getTotal()); trade.setSpent(grandExchangeTrade.getSpent()); trade.setOffer(grandExchangeTrade.getOffer()); + trade.setSlot(grandExchangeTrade.getSlot()); trade.setTime((int) (System.currentTimeMillis() / 1000L)); trade.setMachineId(request.getHeader(RuneLiteAPI.RUNELITE_MACHINEID)); trade.setUserId(userId); diff --git a/http-service/src/main/java/net/runelite/http/service/ge/Trade.java b/http-service/src/main/java/net/runelite/http/service/ge/Trade.java index ff2d7be0cd..6fcb812ab7 100644 --- a/http-service/src/main/java/net/runelite/http/service/ge/Trade.java +++ b/http-service/src/main/java/net/runelite/http/service/ge/Trade.java @@ -38,6 +38,7 @@ class Trade private int total; private int spent; private int offer; + private int slot; private int time; private String machineId; private Integer userId; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java index 5cddd9df7f..3e67baa648 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java @@ -416,6 +416,7 @@ public class GrandExchangePlugin extends Plugin grandExchangeTrade.setTotal(offer.getTotalQuantity()); grandExchangeTrade.setSpent(0); grandExchangeTrade.setOffer(offer.getPrice()); + grandExchangeTrade.setSlot(slot); grandExchangeTrade.setWorldType(getGeWorldType()); grandExchangeTrade.setLogin(loginBurstGeUpdates); @@ -446,6 +447,7 @@ public class GrandExchangePlugin extends Plugin grandExchangeTrade.setTotal(offer.getTotalQuantity()); grandExchangeTrade.setSpent(offer.getSpent()); grandExchangeTrade.setOffer(offer.getPrice()); + grandExchangeTrade.setSlot(slot); grandExchangeTrade.setWorldType(getGeWorldType()); grandExchangeTrade.setLogin(loginBurstGeUpdates); @@ -468,6 +470,7 @@ public class GrandExchangePlugin extends Plugin grandExchangeTrade.setTotal(offer.getTotalQuantity()); grandExchangeTrade.setSpent(dspent); grandExchangeTrade.setOffer(offer.getPrice()); + grandExchangeTrade.setSlot(slot); grandExchangeTrade.setWorldType(getGeWorldType()); grandExchangeTrade.setLogin(loginBurstGeUpdates);