From 5324fd04b19d1e894507e9f07d7424fcd808ee0a Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Fri, 5 Dec 2014 15:03:29 +0000 Subject: [PATCH] Specify the order for finding a setting. git-svn-id: http://svn.redmine.org/redmine/trunk@13721 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/models/setting.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/setting.rb b/app/models/setting.rb index a16eede4e..a5e64a285 100644 --- a/app/models/setting.rb +++ b/app/models/setting.rb @@ -243,7 +243,7 @@ private def self.find_or_default(name) name = name.to_s raise "There's no setting named #{name}" unless available_settings.has_key?(name) - setting = where(:name => name).first + setting = where(:name => name).order(:id => :desc).first unless setting setting = new setting.name = name