Commit 41f322cb332336899bdee1f51aa2ee632554c0d2
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 | ... | ... |