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/toogleFavorite.coffee

9 lines
372 B

Meteor.methods
toogleFavorite: (roomId, fav) ->
unless Meteor.userId()
throw new Meteor.Error(403, "[methods] toogleFavorite -> Invalid user")
fromId = Meteor.userId()
# console.log '[methods] toogleFavorite -> '.green, 'fromId:', fromId, 'roomId:', roomId, 'fav:', fav
ChatSubscription.update { rid: roomId, 'u._id': Meteor.userId() }, { $set: { f: fav } }