From cb099c6209785ce5817bcb571ab645569818b51f Mon Sep 17 00:00:00 2001 From: Gilles Crettenand Date: Thu, 7 May 2015 11:49:30 +0200 Subject: [PATCH] correctly set client based on the session --- mobile.netbiblio.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mobile.netbiblio.php b/mobile.netbiblio.php index f01c5c4..150b8d9 100644 --- a/mobile.netbiblio.php +++ b/mobile.netbiblio.php @@ -185,12 +185,16 @@ class NetBiblio extends WebService return $user; } - private function CheckSession($login = null, $client = 'website') + private function CheckSession($login = null, $client = null) { if (!isset ($_SESSION["user"]["login"])) { return; } + if(!$client) { + $client = isset($_SESSION["user"]["client"]) ? $_SESSION["user"]["client"] : 'website'; + } + if (!$login) { $login = $_SESSION["user"]["login"]; } else if ($_SESSION["user"]["login"] !== $login) {