This commit is contained in:
Nicolas Drolet 2025-12-03 17:01:34 -05:00
parent 7ee6773235
commit 3e0e835cd8

View File

@ -14,9 +14,8 @@ export class EmployeesUpdateService {
private readonly emailResolver: EmailToIdResolver,
) { }
async updateEmployee(email: string, dto: EmployeeDetailedDto): Promise<Result<boolean, string>> {
const account_email = dto.email ?? email;
const user_id = await this.emailResolver.resolveUserIdWithEmail(account_email);
async updateEmployee(dto: EmployeeDetailedDto): Promise<Result<boolean, string>> {
const user_id = await this.emailResolver.resolveUserIdWithEmail(dto.email);
if (!user_id.success) return { success: false, error: 'EMPLOYEE_NOT_FOUND' }
const company_code = toCompanyCodeFromString(dto.company_name);