[Checkins] SVN: z3c.jsonrpcproxy/trunk/ let error (content) pass to calling callback method and skip alert call
Roger Ineichen
roger at projekt01.ch
Sun Aug 23 15:44:54 EDT 2009
Log message for revision 103115:
let error (content) pass to calling callback method and skip alert call
Changed:
U z3c.jsonrpcproxy/trunk/CHANGES.txt
U z3c.jsonrpcproxy/trunk/setup.py
U z3c.jsonrpcproxy/trunk/src/z3c/jsonrpcproxy/js/z3c.jsonrpcproxy-0.5.0.js
-=-
Modified: z3c.jsonrpcproxy/trunk/CHANGES.txt
===================================================================
--- z3c.jsonrpcproxy/trunk/CHANGES.txt 2009-08-23 18:23:00 UTC (rev 103114)
+++ z3c.jsonrpcproxy/trunk/CHANGES.txt 2009-08-23 19:44:53 UTC (rev 103115)
@@ -2,15 +2,18 @@
CHANGES
=======
-Version 0.5.1dev (unreleased)
------------------------------
+0.6.0 (unreleased)
+------------------
- Implemented JSON-RPC 2.0 specification. Use JSON-RPC 2.0 version as default.
Optional the version 1.0 and 1.1 can be set. See JSON-RPC 2.0 specification
for more information.
+- skip alert on errors, pass them to the calling javascript method if callback
+ method is given
-Version 0.5.0 (2008-04-16)
--------------------------
+0.5.0 (2008-04-16)
+------------------
+
- Initial Release
Modified: z3c.jsonrpcproxy/trunk/setup.py
===================================================================
--- z3c.jsonrpcproxy/trunk/setup.py 2009-08-23 18:23:00 UTC (rev 103114)
+++ z3c.jsonrpcproxy/trunk/setup.py 2009-08-23 19:44:53 UTC (rev 103115)
@@ -22,7 +22,7 @@
setup (
name='z3c.jsonrpcproxy',
- version='0.5.1dev',
+ version='0.6.0',
author = "Roger Ineichen and the Zope Community",
author_email = "zope3-dev at zope.org",
description = "JSON RPC (javascript) proxy implementation for Zope3",
Modified: z3c.jsonrpcproxy/trunk/src/z3c/jsonrpcproxy/js/z3c.jsonrpcproxy-0.5.0.js
===================================================================
--- z3c.jsonrpcproxy/trunk/src/z3c/jsonrpcproxy/js/z3c.jsonrpcproxy-0.5.0.js 2009-08-23 18:23:00 UTC (rev 103114)
+++ z3c.jsonrpcproxy/trunk/src/z3c/jsonrpcproxy/js/z3c.jsonrpcproxy-0.5.0.js 2009-08-23 19:44:53 UTC (rev 103115)
@@ -2,7 +2,7 @@
/**
* @fileoverview JSON-RPC client implementation
* @author Roger Ineichen dev at projekt01 dot ch
- * @version 0.6, supports JSON-RPC 1.0, 1.1 and 2.0
+ * @version 0.5.0 supports JSON-RPC 1.0, 1.1 and 2.0
*/
//----------------------------------------------------------------------------
@@ -157,16 +157,9 @@
alert("The server responded with an empty document.");
}else{
var res = this.unmarshall(respTxt);
- var oldVersion = false;
- if (this.version == '1.0' || this.version == '1.1') {
- oldVersion = true;
+ if(res.error != null){
+ return res.error
}
- if(oldVersion && res.error != null){
- alert(res.error);
- }
- else if(!oldVersion && res.error != null){
- alert(res.error.message);
- }
else if (res.requestId != self.requestId) {
alert("wrong json id returned");
}
More information about the Checkins
mailing list