From 69c36cf0823da0b424eb880ba40091a8b82ebe36 Mon Sep 17 00:00:00 2001 From: Sam <sam.saffron@gmail.com> Date: Tue, 27 May 2014 23:30:57 +1000 Subject: [PATCH] allow dots in hostname --- config/routes.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/routes.rb b/config/routes.rb index f3bd00bf9..ca5279d9d 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -212,7 +212,8 @@ Discourse::Application.routes.draw do delete "users/:username" => "users#destroy", constraints: {username: USERNAME_ROUTE_FORMAT} post "user_avatar/:username/refresh_gravatar" => "user_avatars#refresh_gravatar" - get "user_avatar/:hostname/:username/:size/:version.png" => "user_avatars#show", format: false + get "user_avatar/:hostname/:username/:size/:version.png" => "user_avatars#show", + format: false, constraints: {hostname: /[\w\.]+/} get "uploads/:site/:id/:sha.:extension" => "uploads#show", constraints: {site: /\w+/, id: /\d+/, sha: /[a-z0-9]{15,16}/i, extension: /\w{2,}/}