@RequestMapping(value = "/authorize", method = RequestMethod.GET)
  public String createTransactions(HttpServletRequest request, HttpSession session) {

    int size = Integer.parseInt(request.getParameter("size"));
    // int size = Integer.parseInt(request.getParameter("size"));
    long[] correspondingID = new long[size];
    List<Transactions> transList = displaytransaction(session);
    for (int i = 0; i < transList.size(); i++) {
      System.out.println("status" + transList.get(i).getInternalStatus());
      if (transList.get(i).getInternalStatus() == null
          || !transList.get(i).getUniqId().equals((String) session.getAttribute("uniqueid")))
        transList.remove(i);
      if (!transList.get(i).getInternalStatus().equals("created")) transList.remove(i);
      if (!transList.get(i).getInternalStatus().equals("created")) transList.remove(i);
    }
    for (int i = 0; i < size; i++) {
      Transactions temp = transList.get(i);
      correspondingID[i] = temp.getId();
    }
    for (int i = 0; i < size; i++) {
      String action = request.getParameter("radioValues" + i);
      // System.out.println("radioValues"+i+" "+request.getParameter("radioValues"+i)+" he"+i);

      // System.out.println("Inside authorize transactions");

      if (action.contains("approve")) {

        Transactions temp = databaseConnector.getTransactionsById(correspondingID[i]);
        temp.setInternalStatus("approved");

        databaseConnector.updateTransaction(temp);
      } else {
        Transactions temp = databaseConnector.getTransactionsById(correspondingID[i]);
        temp.setInternalStatus("User reject");
        databaseConnector.updateTransaction(temp);
      }
    }
    return "redirect:extUserHomePage";
  }