This commit is contained in:
yaschalew
2026-07-02 17:56:17 +03:00
273 changed files with 22748 additions and 5431 deletions

View File

@@ -132,7 +132,17 @@ export class LastMileService {
}
async create(dto: CreateLastMileDto): Promise<LastMile> {
<<<<<<< HEAD
const record = await this.lastMileRepository.create({
=======
const [existing] = await this.lastMileRepository.findAll({
where: { bookingId: dto.bookingId },
take: 1,
});
if (existing) return existing;
return this.lastMileRepository.create({
>>>>>>> 9d14414bf10079b38a04a709aa918c7e470dce34
bookingId: dto.bookingId,
status: dto.status ?? 'READY_TO_TRANSIT',
advancedPayment: dto.advancedPayment ?? 0,