From ebe65043ac1e6ce38e15851d2629484415bb8a1b Mon Sep 17 00:00:00 2001 From: Chris Brame Date: Tue, 5 Mar 2019 00:31:56 -0500 Subject: [PATCH] fix(permissions): disabled accounts showing in assignee list --- src/migration/index.js | 1 - src/socketio/ticketSocket.js | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/migration/index.js b/src/migration/index.js index 09bd7ba5d..8f93439bd 100644 --- a/src/migration/index.js +++ b/src/migration/index.js @@ -16,7 +16,6 @@ var _ = require('lodash') var async = require('async') var winston = require('winston') var semver = require('semver') -var moment = require('moment-timezone') var SettingsSchema = require('../models/setting') var userSchema = require('../models/user') diff --git a/src/socketio/ticketSocket.js b/src/socketio/ticketSocket.js index dfd77bf0b..950f90a0c 100644 --- a/src/socketio/ticketSocket.js +++ b/src/socketio/ticketSocket.js @@ -94,7 +94,7 @@ events.onUpdateAssigneeList = function (socket) { socket.on('updateAssigneeList', function () { roleSchema.getAgentRoles(function (err, roles) { if (err) return true - userSchema.find({ role: { $in: roles } }, function (err, users) { + userSchema.find({ role: { $in: roles }, deleted: false }, function (err, users) { if (err) return true var sortedUser = _.sortBy(users, 'fullname')