get desc on cancel order by user or admin
This commit is contained in:
@@ -260,13 +260,16 @@ export class OrdersService {
|
||||
restId: string,
|
||||
toStatus: OrderStatus,
|
||||
ref: StatusTransitionRef,
|
||||
desc?: string,
|
||||
): Promise<Order> {
|
||||
const order = await this.getOrderOrFail(orderId, restId);
|
||||
|
||||
this.assertStatusTransitionAllowed(order, toStatus, ref);
|
||||
|
||||
order.status = toStatus;
|
||||
order.history.push({ status: toStatus, changedAt: new Date(), desc: desc || null });
|
||||
await this.em.persistAndFlush(order);
|
||||
|
||||
this.eventEmitter.emit(
|
||||
OrderStatusChangedEvent.name,
|
||||
new OrderStatusChangedEvent(
|
||||
|
||||
Reference in New Issue
Block a user