fix status update

This commit is contained in:
natib21
2026-06-27 10:29:16 +00:00
parent 278c579fe0
commit de0e9e8c9c

View File

@@ -225,6 +225,16 @@ export class FirstMileService {
return updated;
}
async updateStatus(id: string, status: FirstMileStatus): Promise<FirstMile> {
const updated = await this.firstMileRepository.update(id, { status });
if (!updated) {
throw new NotFoundException(`First-mile record ${id} not found`);
}
return updated;
}
private async notifyDriverAssignment(vehicleId: string, record: FirstMile): Promise<void> {
try {
const vehicle = await this.vehiclesService.findById(vehicleId);