diff --git a/server/graphql-client/queries.js b/server/graphql-client/queries.js index ce28681ef..baf66427b 100644 --- a/server/graphql-client/queries.js +++ b/server/graphql-client/queries.js @@ -620,6 +620,7 @@ exports.QUERY_EMPLOYEE_PIN = `query QUERY_EMPLOYEE_PIN($shopId: uuid!, $employee employee_number id pin + active } }`; diff --git a/server/tech/tech.js b/server/tech/tech.js index 6709deffc..51839e186 100644 --- a/server/tech/tech.js +++ b/server/tech/tech.js @@ -23,7 +23,7 @@ exports.techLogin = async (req, res) => { let technician; if (result.employees && result.employees[0]) { const dbRecord = result.employees[0]; - if (dbRecord.pin === pin) { + if (dbRecord.pin === pin && dbRecord.active === true) { valid = true; delete dbRecord.pin; technician = dbRecord;