From c24c1432cbba6e4ec6d3c76fe1ff9d0d8c45990c Mon Sep 17 00:00:00 2001 From: dsisnero Date: Wed, 15 Apr 2015 16:25:00 -0600 Subject: [PATCH] Update result.rb guard next_page and prev_page for when no page_tokens are available --- lib/google/api_client/service/result.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/google/api_client/service/result.rb b/lib/google/api_client/service/result.rb index 7957ea6a2..b20a59664 100755 --- a/lib/google/api_client/service/result.rb +++ b/lib/google/api_client/service/result.rb @@ -137,6 +137,7 @@ module Google # @return [Google::APIClient::Service::Request] # API request for retrieving next page def next_page + return nil unless self.next_page_token request = @request.clone # Make a deep copy of the parameters. request.parameters = Marshal.load(Marshal.dump(request.parameters)) @@ -150,6 +151,7 @@ module Google # @return [Google::APIClient::Service::Request] # API request for retrieving previous page def prev_page + return nil unless self.prev_page_token request = @request.clone # Make a deep copy of the parameters. request.parameters = Marshal.load(Marshal.dump(request.parameters))