17 lines
335 B
Ruby
17 lines
335 B
Ruby
module UserManager
|
|
class UpdateAvatar < UserManagerService
|
|
def initialize(user:)
|
|
@user = user
|
|
end
|
|
|
|
def call
|
|
LdapManager::UpdateAvatar.call(user: @user)
|
|
|
|
if Setting.ejabberd_enabled?
|
|
return if Rails.env.development?
|
|
XmppSetAvatarJob.perform_later(user: @user)
|
|
end
|
|
end
|
|
end
|
|
end
|