Changes misleading scopes on Enumeration.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3083 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
1 parent
4bdfef4dc4
commit
d8c5549168
4 files changed
+11
-19
No files matched your search
@@ -16,6 +16,8 @@
|
||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
|
||||
class Enumeration < ActiveRecord::Base
|
||||
default_scope :order => "#{Enumeration.table_name}.position ASC"
|
||||
|
||||
belongs_to :project
|
||||
|
||||
acts_as_list :scope => 'type = \'#{type}\''
|
||||
@@ -58,14 +60,8 @@ class Enumeration < ActiveRecord::Base
|
||||
end
|
||||
# End backwards compatiblity named_scopes
|
||||
|
||||
named_scope :all, :order => 'position', :conditions => { :project_id => nil }
|
||||
|
||||
named_scope :active, lambda {
|
||||
{
|
||||
:conditions => {:active => true, :project_id => nil},
|
||||
:order => 'position'
|
||||
}
|
||||
}
|
||||
named_scope :shared, :conditions => { :project_id => nil }
|
||||
named_scope :active, :conditions => { :active => true }
|
||||
|
||||
def self.default
|
||||
# Creates a fake default scope so Enumeration.default will check
|
||||
|
||||
Reference in new issue
Block a user