Author: hsaputra Date: Tue May 31 07:45:16 2011 New Revision: 1129527 URL: http://svn.apache.org/viewvc?rev=1129527&view=rev Log: SHINDIG-1542 | Patch from Jakub Bialek | Pagination doesn't work while fetching albums, mediaItems, messages or messageCollections
CR: http://codereview.appspot.com/4560053/ Modified: shindig/trunk/features/src/main/javascript/features/opensocial-jsonrpc/jsonrpccontainer.js Modified: shindig/trunk/features/src/main/javascript/features/opensocial-jsonrpc/jsonrpccontainer.js URL: http://svn.apache.org/viewvc/shindig/trunk/features/src/main/javascript/features/opensocial-jsonrpc/jsonrpccontainer.js?rev=1129527&r1=1129526&r2=1129527&view=diff ============================================================================== --- shindig/trunk/features/src/main/javascript/features/opensocial-jsonrpc/jsonrpccontainer.js (original) +++ shindig/trunk/features/src/main/javascript/features/opensocial-jsonrpc/jsonrpccontainer.js Tue May 31 07:45:16 2011 @@ -491,7 +491,9 @@ JsonRpcContainer.prototype.newMessageCol JsonRpcContainer.prototype.newFetchMessageCollectionsRequest = function(idSpec, opt_params) { var rpc = { method: 'messages.get' }; rpc.params = this.translateIdSpec(idSpec); - + + FieldTranslations.translateStandardArguments(opt_params, rpc.params); + return new JsonRpcRequestItem(rpc, function(rawJson) { rawJson = rawJson['list']; @@ -507,6 +509,8 @@ JsonRpcContainer.prototype.newFetchMessa var rpc = { method: 'messages.get' }; rpc.params = this.translateIdSpec(idSpec); rpc.params.msgCollId = msgCollId; + + FieldTranslations.translateStandardArguments(opt_params, rpc.params); return new JsonRpcRequestItem(rpc, function(rawJson) { @@ -541,7 +545,9 @@ JsonRpcContainer.prototype.newFetchAlbum var rpc = { method: 'albums.get' }; rpc.params = this.translateIdSpec(idSpec); rpc.params.appId = '@app'; - + + FieldTranslations.translateStandardArguments(opt_params, rpc.params); + return new JsonRpcRequestItem(rpc, function(rawJson) { rawJson = rawJson['list']; var albums = []; @@ -568,6 +574,8 @@ JsonRpcContainer.prototype.newFetchMedia rpc.params = this.translateIdSpec(idSpec); rpc.params.appId = '@app'; rpc.params.albumId = albumId; + + FieldTranslations.translateStandardArguments(opt_params, rpc.params); return new JsonRpcRequestItem(rpc, function(rawJson) { rawJson = rawJson['list'];
