akkounts/app/services/user_manager/update_avatar.rb
Râu Cao c2550bccec
Some checks are pending
continuous-integration/drone/push Build is running
Only update avatars in one place
Prevent future mistakes
2025-05-17 17:55:14 +04:00

16 lines
294 B
Ruby

module UserManager
class UpdateAvatar < UserManagerService
def initialize(user:)
@user = user
end
def call
LdapManager::UpdateAvatar.call(user: @user)
if Setting.ejabberd_enabled?
XmppSetAvatarJob.perform_later(user: @user)
end
end
end
end