]> source.dussan.org Git - redmine.git/commitdiff
Specify the order for finding a setting.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 5 Dec 2014 15:03:29 +0000 (15:03 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 5 Dec 2014 15:03:29 +0000 (15:03 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@13721 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/models/setting.rb

index a16eede4ed441a44130f4b7a4cfef68f79a56f16..a5e64a285085687c26d32b8e4b6ae6126354f9f2 100644 (file)
@@ -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