From fa47827f7abba3d17687978d839b730f41b790cc Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Sun, 14 Jun 2015 23:12:24 +0200 Subject: [PATCH] Fixed routing for packages containing a dot in their names --- config/routes.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/routes.rb b/config/routes.rb index f9c2c2d..2ac291c 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -13,13 +13,13 @@ Debshots::Application.routes.draw do get 'packages' => 'packages#grid', as: :packages_grid get 'packages/list' => 'packages#list', as: :packages_list - get 'package/:name' => 'packages#details', as: :package + get 'package/:name' => 'packages#details', as: :package, name: /[^\/]+/ get 'upload', to: redirect('/packages') get 'upload/:name' => 'packages#upload', as: :upload_package_by_name - post 'upload_image/:name' => 'packages#upload_image', as: :upload_image + post 'upload_image/:name' => 'packages#upload_image', as: :upload_image, name: /[^\/]+/ get 'delete_screenshot/:name/:id' => 'packages#delete_screenshot', as: :delete_screenshot get 'about' => 'welcome#about' - get 'thumbnail/:name' => 'packages#thumbnail', as: :thumbnail_image + get 'thumbnail/:name' => 'packages#thumbnail', as: :thumbnail_image, name: /[^\/]+/ # The priority is based upon order of creation: first created -> highest priority. # See how all your routes lay out with "rake routes".