diff --git a/lib/puppet_forge_server/app/version3.rb b/lib/puppet_forge_server/app/version3.rb index 924bb29..2c62d53 100644 --- a/lib/puppet_forge_server/app/version3.rb +++ b/lib/puppet_forge_server/app/version3.rb @@ -51,8 +51,8 @@ def initialize(backends) halt 400, json({:error => 'The number of version constraints in the query does not match the number of module names'}) unless params[:module] author, name = params[:module].split '-' releases = releases(author, name) - halt 200, json({:pagination => {:next => false}, :results => []}) unless releases - json :pagination => {:next => false, :total => releases.count}, :results => releases + halt 200, json({:pagination => {:next => nil}, :results => []}) unless releases + json :pagination => {:next => nil, :total => releases.count}, :results => releases end get '/v3/files/*' do @@ -86,8 +86,8 @@ def initialize(backends) backend.query_metadata(query) end.flatten.compact.uniq modules = metadata.empty? ? nil : get_modules(metadata) - halt 200, json({:pagination => {:next => false}, :results => []}) unless modules - json :pagination => {:next => false, :total => modules.count}, :results => modules + halt 200, json({:pagination => {:next => nil}, :results => []}) unless modules + json :pagination => {:next => nil, :total => modules.count}, :results => modules end get '/v3/users/:author' do