From 39216f327c632fd9c2ed74294b0753e610235d68 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Thu, 29 May 2008 17:42:10 +0000 Subject: [PATCH] Fixed: can not access old projects created with a numeric identifier (#1322). git-svn-id: http://redmine.rubyforge.org/svn/trunk@1473 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/models/project.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/models/project.rb b/app/models/project.rb index e560f1dac..f05ccb2af 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -144,7 +144,8 @@ class Project < ActiveRecord::Base end def to_param - identifier + # id is used for projects with a numeric identifier (compatibility) + @to_param ||= (identifier.to_s =~ %r{^\d*$} ? id : identifier) end def active? -- 2.39.5