From b78c0c6beaf9d0deda6a9c4295bc7eb61a90549f Mon Sep 17 00:00:00 2001 From: Irene Edria <ireneedriadr@gmail.com> Date: Tue, 21 Nov 2017 10:00:39 +0700 Subject: [PATCH] fix OrderHandler --- .../com/adaapa/ojekservice/handlers/OrderHandler.java | 4 ++-- .../java/com/adaapa/ojekservice/models/UserModel.java | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/TugasBesar2_2017/WebService/src/main/java/com/adaapa/ojekservice/handlers/OrderHandler.java b/TugasBesar2_2017/WebService/src/main/java/com/adaapa/ojekservice/handlers/OrderHandler.java index 9d7215b..1b3c716 100644 --- a/TugasBesar2_2017/WebService/src/main/java/com/adaapa/ojekservice/handlers/OrderHandler.java +++ b/TugasBesar2_2017/WebService/src/main/java/com/adaapa/ojekservice/handlers/OrderHandler.java @@ -20,7 +20,7 @@ public class OrderHandler { UserModel userModel = new UserModel(); UserBean validUser = TokenVerificationService.verifyToken(access_token); if(validUser != null) { - ArrayList<OrderBean> userHistoryArray = userModel.findPrevOrder(userModel.findOrderByUsername(validUser.getUsername())); + ArrayList<OrderBean> userHistoryArray = userModel.findPrevOrder(userModel.findUserByUsername(validUser.getUsername())); response.setStatus(WebServiceBean.STATUS_VALID); response.setBody(new Gson().toJson(userHistoryArray)); } else { @@ -60,7 +60,7 @@ public class OrderHandler { UserModel userModel = new UserModel(); UserBean validUser = TokenVerificationService.verifyToken(access_token); if(validUser != null) { - ArrayList<OrderBean> userHistoryArray = userModel.findPrevDriverOrder(userModel.findOrderByUsername(validUser.getUsername())); + ArrayList<OrderBean> userHistoryArray = userModel.findPrevDriverOrder(userModel.findUserByUsername(validUser.getUsername())); response.setStatus(WebServiceBean.STATUS_VALID); response.setBody(new Gson().toJson(userHistoryArray)); } else { diff --git a/TugasBesar2_2017/WebService/src/main/java/com/adaapa/ojekservice/models/UserModel.java b/TugasBesar2_2017/WebService/src/main/java/com/adaapa/ojekservice/models/UserModel.java index d90d8cf..940dea6 100644 --- a/TugasBesar2_2017/WebService/src/main/java/com/adaapa/ojekservice/models/UserModel.java +++ b/TugasBesar2_2017/WebService/src/main/java/com/adaapa/ojekservice/models/UserModel.java @@ -119,11 +119,11 @@ public class UserModel extends BaseModel{ } } - public ArrayList<OrderBean> findPrevOrder(OrderBean driver) { + public ArrayList<OrderBean> findPrevOrder(UserBean driver) { ArrayList<OrderBean> res = new ArrayList<>(); try { - ResultSet rs = query(String.format("SELECT * FROM orders JOIN users ON users.id = orders.driver_id WHERE user_id = '%s' and not user_hidden ORDER BY timestamp desc",driver.getDriverId())); + ResultSet rs = query(String.format("SELECT * FROM orders JOIN users ON users.id = orders.driver_id WHERE user_id = '%s' and not user_hidden ORDER BY timestamp desc",driver.getId())); while (rs.next()) { res.add(parseUserOrder(rs)); } @@ -133,11 +133,11 @@ public class UserModel extends BaseModel{ return res; } - public ArrayList<OrderBean> findPrevDriverOrder(OrderBean driver) { + public ArrayList<OrderBean> findPrevDriverOrder(UserBean driver) { ArrayList<OrderBean> res = new ArrayList<>(); try { - ResultSet rs = query(String.format("SELECT * FROM orders JOIN users ON users.id = orders.user_id WHERE driver_id = '%s' and not driver_hidden ORDER BY timestamp desc",driver.getDriverId())); + ResultSet rs = query(String.format("SELECT * FROM orders JOIN users ON users.id = orders.user_id WHERE driver_id = '%s' and not driver_hidden ORDER BY timestamp desc",driver.getId())); while (rs.next()) { res.add(parseUserOrder(rs)); } -- GitLab