The communications platform that puts data protection first.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Rocket.Chat/server/methods/saveUserProfile.coffee

17 lines
449 B

Meteor.methods
saveUserProfile: (settings) ->
if Meteor.userId()
if settings.language?
RocketChat.models.Users.setLanguage Meteor.userId(), settings.language
# if settings.password?
# Accounts.setPassword Meteor.userId(), settings.password, { logout: false }
if settings.username?
Meteor.call 'setUsername', settings.username
profile = {}
RocketChat.models.Users.setProfile Meteor.userId(), profile
return true