summaryrefslogtreecommitdiffstats
path: root/app/models/principal.rb
diff options
context:
space:
mode:
authorEric Davis <edavis@littlestreamsoftware.com>2010-09-10 18:46:23 +0000
committerEric Davis <edavis@littlestreamsoftware.com>2010-09-10 18:46:23 +0000
commit4c656fcffcfe43482d62065122f6029bba62090d (patch)
treedfcac0e10ba8a3590e9ebfb8d1033e416f0b0140 /app/models/principal.rb
parent3a2efb47572d198c91a09b1bf92e717b843980ed (diff)
downloadredmine-4c656fcffcfe43482d62065122f6029bba62090d.tar.gz
redmine-4c656fcffcfe43482d62065122f6029bba62090d.zip
Define Principal#name so all subclasses will have some sort of name when printed.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4076 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/models/principal.rb')
-rw-r--r--app/models/principal.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/models/principal.rb b/app/models/principal.rb
index 58c3f0497..b3e07dda5 100644
--- a/app/models/principal.rb
+++ b/app/models/principal.rb
@@ -33,7 +33,11 @@ class Principal < ActiveRecord::Base
}
before_create :set_default_empty_values
-
+
+ def name(formatter = nil)
+ to_s
+ end
+
def <=>(principal)
if self.class.name == principal.class.name
self.to_s.downcase <=> principal.to_s.downcase