Skip to content
Snippets Groups Projects
channelSettings.coffee 589 B
Newer Older
Template.channelSettings.helpers
	notDirect: ->
Marcelo Schmidt's avatar
Marcelo Schmidt committed
		return ChatRoom.findOne(@rid)?.t isnt 'd'
	roomType: ->
Marcelo Schmidt's avatar
Marcelo Schmidt committed
		return ChatRoom.findOne(@rid)?.t
Marcelo Schmidt's avatar
Marcelo Schmidt committed
Template.channelSettings.events
	'click .save': (e, t) ->
		e.preventDefault()

		settings =
Marcelo Schmidt's avatar
Marcelo Schmidt committed
			roomType: t.$('input[name=roomType]:checked').val()

		Meteor.call 'saveRoomSettings', t.data.rid, settings, (err, results) ->
			return toastr.error err.reason if err
			toastr.success TAPi18n.__ 'Settings_updated'


			# switch room.t
			# 	when 'c'
			# 		FlowRouter.go 'channel', name: name
			# 	when 'p'
			# 		FlowRouter.go 'group', name: name