$toVerify = array('Request_date', 'Request_desc', 'Request_contact_name', 'Request_note', 'Request_st_id', 'VisiTpID');
     R::verifyRequiredParams($toVerify);
     $app->add(new \Slim\Middleware\ContentTypes());
     $body = $app->request()->getBody();
     $request = json_decode($body, true);
     $response = array();
     $date = $request['Request_date'];
     $desc = $request['Request_desc'];
     $contact_name = $request['Request_contact_name'];
     $note = $request['Request_note'];
     $st_id = $request['Request_st_id'];
     $visitpid = $request['VisiTpID'];
     $userdb = R::readDbFromRequest();
     $by_user = R::readUsernameFromRequest();
     $oRequest = new Request($userdb);
     $result = $oRequest->updateRequest($requestId, $assetid, $date, $desc, $st_id, $contact_name, $note, $by_user, $visitpid);
     if ($result) {
         $response["error"] = false;
         $response["message"] = "Request updated";
         Log::write("Request updated. RequestID: " . $requestId . " | AssetID: " . $assetid, by_user);
         R::echoResponse(200, $response);
     } else {
         $response["error"] = true;
         $response["message"] = "Could not update request";
         Log::write("Could not update request with ID " . $requestId . "for Asset " . $assetid, $by_user);
         R::echoResponse(500, $response);
     }
 });
 /**
  * DELETE route for deleting request
  *