Registrations currently disabled due to spam. Contact me externally if you need an account

Unverified Commit 43b6612b authored by Rodrigo Nascimento's avatar Rodrigo Nascimento
Browse files

Fix agent forward

parent 653994ef
Loading
Loading
Loading
Loading
+1 −1
Changes for packages/rocketchat-livechat/client/views/app/tabbar/visitorForward.js: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -45,7 +45,7 @@ Template.visitorForward.events({
		if (instance.find('#forwardUser').value) {
			transferData.userId = instance.find('#forwardUser').value;
		} else if (instance.find('#forwardDepartment').value) {
			transferData.deparmentId = instance.find('#forwardDepartment').value;
			transferData.departmentId = instance.find('#forwardDepartment').value;
		}

		Meteor.call('livechat:transfer', transferData, (error, result) => {
+1 −1
Changes for packages/rocketchat-livechat/server/lib/Livechat.js: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -286,7 +286,7 @@ RocketChat.Livechat = {
		if (agent && agent.agentId !== room.servedBy._id) {
			room.usernames = _.without(room.usernames, room.servedBy.username).concat(agent.username);

			RocketChat.models.Rooms.changeAgentByRoomId(room._id, room.usernames, agent);
			RocketChat.models.Rooms.changeAgentByRoomId(room._id, agent);

			let subscriptionData = {
				rid: room._id,
+1 −1
Changes for packages/rocketchat-livechat/server/methods/transfer.js: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@ Meteor.methods({
		check(transferData, {
			roomId: String,
			userId: Match.Optional(String),
			deparmentId: Match.Optional(String)
			departmentId: Match.Optional(String)
		});

		const room = RocketChat.models.Rooms.findOneById(transferData.roomId);