Subversion Repository Public Repository

Nextrek

Diff Revisions 417 vs 424 for /Android/SmartCharging/endPoints/nightly/get_locals_by_user.php

Diff revisions: vs.
  @@ -3,6 +3,7 @@
3 3 header('Content-Type: application/json; charset=UTF-8');
4 4
5 5 require_once("repositories/LocalRepository.php");
6 + require_once("repositories/UserRepository.php");
6 7
7 8 $servername = "localhost";
8 9 $username = "smartcharging";
  @@ -23,6 +24,12 @@
23 24 $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
24 25 //echo "Connesso con successo al DB";
25 26
27 + if (!array_key_exists("token", $params) || !UserRepository::checkToken($params["token"], $conn)) {
28 + $risposta["return"] = -1;
29 + echo json_encode($risposta);
30 + die();
31 + }
32 +
26 33 $local_repo = new LocalRepository($conn);
27 34
28 35 $local_list = $local_repo->getLocalsByUser($params["user_id"]);