summaryrefslogtreecommitdiff
path: root/lib/api/commit_statuses.rb
diff options
context:
space:
mode:
authorStan Hu <stanhu@gmail.com>2015-08-26 23:36:17 -0700
committerStan Hu <stanhu@gmail.com>2016-01-03 15:08:44 -0800
commit086cfc8685a6489ca032899307c77f828f515fbb (patch)
tree0e7e750f129c6604749160a3220d889e586f3236 /lib/api/commit_statuses.rb
parentbfb3c8d936eaafc33b00f7a1fb7644e3330ffabf (diff)
downloadgitlab-ce-086cfc8685a6489ca032899307c77f828f515fbb.tar.gz
Fix API project lookups when querying with a namespace with dots
Attempting to use the /projects/:id API by specifying :id in "namespace/project" format would always result in a 404 if the namespace contained a dot. The reason? From http://guides.rubyonrails.org/routing.html#specifying-constraints: "By default the :id parameter doesn't accept dots - this is because the dot is used as a separator for formatted routes. If you need to use a dot within an :id add a constraint which overrides this - for example id: /[^\/]+/ allows anything except a slash." Closes https://github.com/gitlabhq/gitlabhq/issues/9573
Diffstat (limited to 'lib/api/commit_statuses.rb')
0 files changed, 0 insertions, 0 deletions