moksha/connector/connector.py | 2 +-
moksha/public/javascript/moksha.js | 4 ++++
2 files changed, 5 insertions(+), 1 deletion(-)
New commits:
commit a74b20f510b1c9ad22a45cbf8a748b1758913206
Author: John (J5) Palmieri <johnp(a)redhat.com>
Date: Fri Apr 17 13:27:14 2009 -0400
make sure parameters are sent as keywords in calls
diff --git a/moksha/connector/connector.py b/moksha/connector/connector.py
index a4b00e6..9c47a9d 100644
--- a/moksha/connector/connector.py
+++ b/moksha/connector/connector.py
@@ -81,7 +81,7 @@ class IConnector(object):
if op in ('request_data', 'call', 'query',
'query_model'):
return getattr(self, op)(resource_path, params, _cookies, **kwds)
elif op in self._method_paths:
- return self._method_paths[op](self, resource_path, params, _cookies, **kwds)
+ return self._method_paths[op](self, resource_path, _cookies, **params)
return None
diff --git a/moksha/public/javascript/moksha.js b/moksha/public/javascript/moksha.js
index da1c4e8..0cd73d8 100644
--- a/moksha/public/javascript/moksha.js
+++ b/moksha/public/javascript/moksha.js
@@ -325,6 +325,10 @@ moksha = {
ajax_load: function(path, params, callback, $overlay_div, data_type, loading_icon) {
self = this;
+ if (typeof(params) == 'string') {
+ params = $.secureEvalJSON(params);
+ }
+
var profile_start_time = 0;
if (typeof(moksha_profile)!='undefined' && moksha_profile) {
var date = new Date()
Show replies by date