diff options
author | Andreas Gohr <andi@splitbrain.org> | 2012-04-20 03:14:20 -0700 |
---|---|---|
committer | Andreas Gohr <andi@splitbrain.org> | 2012-04-20 03:14:20 -0700 |
commit | 921ba557ebfbe154e3771715471d9f65630a464b (patch) | |
tree | 73b93bfe5086666a683f6f13d7a2dd9969fd9190 /lib/exe | |
parent | c67addf8c8a91cb62cdadb0f39683cdf0e2ea9fd (diff) | |
parent | d41322ba564fdb4e6c0e6572fb14c20e9238a7ee (diff) | |
download | rpg-921ba557ebfbe154e3771715471d9f65630a464b.tar.gz rpg-921ba557ebfbe154e3771715471d9f65630a464b.tar.bz2 |
Merge pull request #97 from timroes/master
Remote interface improvements
Diffstat (limited to 'lib/exe')
-rw-r--r-- | lib/exe/xmlrpc.php | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/exe/xmlrpc.php b/lib/exe/xmlrpc.php index cf3682f11..5e6c197d0 100644 --- a/lib/exe/xmlrpc.php +++ b/lib/exe/xmlrpc.php @@ -30,10 +30,11 @@ class dokuwiki_xmlrpc_server extends IXR_Server { } catch (RemoteAccessDeniedException $e) { if (!isset($_SERVER['REMOTE_USER'])) { header('HTTP/1.1 401 Unauthorized'); + return new IXR_Error(-32603, "server error. not authorized to call method $methodname"); } else { header('HTTP/1.1 403 Forbidden'); + return new IXR_Error(-32604, "server error. forbidden to call the method $methodname"); } - return new IXR_Error(-32603, "server error. not authorized to call method $methodname"); } catch (RemoteException $e) { return new IXR_Error($e->getCode(), $e->getMessage()); } |