Commit 41f322cb332336899bdee1f51aa2ee632554c0d2

Authored by conradverm
1 parent 41ed454f

KTS-1694

"SOAP Webservice Implementation"
Updated. Improved response relating to sessions.

Reviewed By: Kevin Fourie

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6504 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 8 additions and 3 deletions
ktapi/ktapi.inc.php
@@ -209,7 +209,8 @@ class KTAPI_Session @@ -209,7 +209,8 @@ class KTAPI_Session
209 209
210 if (is_null($ip)) 210 if (is_null($ip))
211 { 211 {
212 - $ip = KTAPI_Session::resolveIP(); 212 + $ip = '127.0.0.1';
  213 + //$ip = KTAPI_Session::resolveIP();
213 } 214 }
214 215
215 session_start(); 216 session_start();
@@ -2226,9 +2227,13 @@ class KTAPI @@ -2226,9 +2227,13 @@ class KTAPI
2226 } 2227 }
2227 2228
2228 $session = &KTAPI_Session::start_session($this, $username, $password, $ip); 2229 $session = &KTAPI_Session::start_session($this, $username, $password, $ip);
2229 - if (is_null($session) || PEAR::isError($session)) 2230 + if (is_null($session))
2230 { 2231 {
2231 - return new PEAR_Error('Session is invalid'); 2232 + return new PEAR_Error('Session is null.');
  2233 + }
  2234 + if (PEAR::isError($session))
  2235 + {
  2236 + return new PEAR_Error('Session is invalid. ' . $session->getMessage());
2232 } 2237 }
2233 $this->session = &$session; 2238 $this->session = &$session;
2234 2239