fix: asing drive & clean preview driver
This commit is contained in:
@@ -43,9 +43,6 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
let vehicle_id = props.vehicle._id;
|
let vehicle_id = props.vehicle._id;
|
||||||
let driver_id = driverSelected.value === 'remove'
|
|
||||||
? currentDriver.value._id
|
|
||||||
: driverSelected.value._id;
|
|
||||||
|
|
||||||
let vehicleData ={
|
let vehicleData ={
|
||||||
driver : driverSelected.value === 'remove' ? null : driverSelected.value
|
driver : driverSelected.value === 'remove' ? null : driverSelected.value
|
||||||
@@ -67,6 +64,17 @@
|
|||||||
categories: driverSelected.value.categories,
|
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);
|
const result2 = await companyStore.updateUserCompany(driver_id, userData, localUser);
|
||||||
if(result2 === 'success' ){
|
if(result2 === 'success' ){
|
||||||
document.getElementById('btnCloseeditDriverVehicle').click();
|
document.getElementById('btnCloseeditDriverVehicle').click();
|
||||||
|
|||||||
Reference in New Issue
Block a user