fix(v1): Adding company_code and vehicle_code when creating one
This commit is contained in:
@@ -172,7 +172,17 @@ const postVehicle = async(req, res) => {
|
||||
data.is_available = false;
|
||||
data.posted_by = userId;
|
||||
const vehicle = new Model( data );
|
||||
/// Generate id
|
||||
await vehicle.save();
|
||||
|
||||
/// Use id to create vehicle_code
|
||||
const vehicle_id = "" + vehicle._id;
|
||||
const vehicle_code = "C-" + vehicle_id.substring( 0 , 6 );
|
||||
await Model.findByIdAndUpdate( vehicle._id , {
|
||||
vehicle_code
|
||||
});
|
||||
|
||||
vehicle.vehicle_code = vehicle_code;
|
||||
return res.send( vehicle );
|
||||
}catch(error){
|
||||
console.error( error );
|
||||
|
||||
Reference in New Issue
Block a user