Page MenuHomeGRNET

No OneTemporary

File Metadata

Created
Wed, Oct 15, 9:12 AM
diff --git a/app/models/user.rb b/app/models/user.rb
index 841a3e3..ca010b8 100644
--- a/app/models/user.rb
+++ b/app/models/user.rb
@@ -1,10 +1,17 @@
class User < ActiveRecord::Base
establish_connection Baas::settings[:local_db]
has_many :ownerships
has_many :hosts, through: :ownerships, inverse_of: :users
enum user_type: { institutional: 0, vima: 1, okeanos: 2, admin: 3 }
validates :username, :user_type, presence: true
+
+ # Composes the user's display name from the user's username and email
+ #
+ # @return [String]
+ def display_name
+ "#{username} <#{email}>"
+ end
end

Event Timeline