Module: Model::User
- Extended by:
- ActiveSupport::Concern
- Defined in:
- app/models/org/model/user.rb
Instance Method Summary collapse
- #available_account_identities ⇒ Object
- #copy_avatar_to_members ⇒ Object
- #init_avatar_to_members ⇒ Object
Instance Method Details
#available_account_identities ⇒ Object
13 14 15 |
# File 'app/models/org/model/user.rb', line 13 def available_account_identities accounts.where.not(identity: members.pluck(:identity)).confirmed end |
#copy_avatar_to_members ⇒ Object
17 18 19 20 21 |
# File 'app/models/org/model/user.rb', line 17 def copy_avatar_to_members members.each do |member| member.avatar.attach ['avatar'].blob if member.avatar.blank? end end |
#init_avatar_to_members ⇒ Object
23 24 25 26 27 |
# File 'app/models/org/model/user.rb', line 23 def init_avatar_to_members members.each do |member| member.avatar.attach avatar_blob if avatar_blob end end |