We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9a4cb83 commit 6d65765Copy full SHA for 6d65765
lib/puppet_forge_server/app/version3.rb
@@ -40,7 +40,7 @@ def initialize(backends)
40
41
get '/v3/releases/:module' do
42
halt 404, json({:errors => ['404 Not found']}) unless params[:module]
43
- author, name, version = params[:module].split '-'
+ author, name, version = params[:module].split('-',3)
44
halt 400, json({:errors => ["'#{params[:module]}' is not a valid release slug"]}) unless author && name && version
45
releases = releases(author, name, version)
46
halt 404, json({:errors => ['404 Not found']}) unless releases
0 commit comments