fix: asing drive & clean preview driver

This commit is contained in:
Alexandro Uc Santos
2025-07-23 12:41:30 -06:00
parent 68a5d90328
commit ea41ec3e0c

View File

@@ -43,9 +43,6 @@
}
let vehicle_id = props.vehicle._id;
let driver_id = driverSelected.value === 'remove'
? currentDriver.value._id
: driverSelected.value._id;
let vehicleData ={
driver : driverSelected.value === 'remove' ? null : driverSelected.value
@@ -66,7 +63,18 @@
let localUser = {
categories: driverSelected.value.categories,
}
let driver_id = driverSelected.value === 'remove'
? currentDriver.value._id
: driverSelected.value._id;
/// Si cambiamos el driver, se remueve el vehiculo del anterior conductor
if(driverSelected.value !== 'remove' && currentDriver.value && currentDriver.value._id !== driver_id) {
await companyStore.updateUserCompany(
currentDriver.value._id,
{vehicle: null},
{categories: currentDriver.value.categories}
);
}
const result2 = await companyStore.updateUserCompany(driver_id, userData, localUser);
if(result2 === 'success' ){
document.getElementById('btnCloseeditDriverVehicle').click();