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 209  
210 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 216 session_start();
... ... @@ -2226,9 +2227,13 @@ class KTAPI
2226 2227 }
2227 2228  
2228 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 2238 $this->session = &$session;
2234 2239  
... ...