From 4ff0b6656d952fcecb5f499a865e51502b095015 Mon Sep 17 00:00:00 2001 From: Sockenklaus Date: Thu, 4 Nov 2021 15:04:58 +0100 Subject: [PATCH] fixed updating with password changes --- app/Controllers/Http/EmployeesController.ts | 1 - app/Validators/UpdateEmployeeValidator.ts | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Controllers/Http/EmployeesController.ts b/app/Controllers/Http/EmployeesController.ts index afe1681..94c594b 100644 --- a/app/Controllers/Http/EmployeesController.ts +++ b/app/Controllers/Http/EmployeesController.ts @@ -4,7 +4,6 @@ import UpdateEmployeeValidator from 'App/Validators/UpdateEmployeeValidator' import CreateEmployeeValidator from 'App/Validators/CreateEmployeeValidator' import Database from '@ioc:Adonis/Lucid/Database' -import Logger from '@ioc:Adonis/Core/Logger' type ResultShow = { id: number, diff --git a/app/Validators/UpdateEmployeeValidator.ts b/app/Validators/UpdateEmployeeValidator.ts index 02977e9..0bd37ae 100644 --- a/app/Validators/UpdateEmployeeValidator.ts +++ b/app/Validators/UpdateEmployeeValidator.ts @@ -85,6 +85,9 @@ export default class UpdateEmployeeValidator { table: 'employees', column: 'username', caseInsensitive: true, + whereNot: { + id: this.ctx.params.id + } }) ] ),