fix: add optional chaining to program_id access in coupon mapping to prevent runtime errors
This commit is contained in:
parent
7a7556e8a9
commit
084bec9c04
@ -215,7 +215,7 @@ patch(PosOrder.prototype, {
|
|||||||
}))
|
}))
|
||||||
.concat(
|
.concat(
|
||||||
this._code_activated_coupon_ids.map((coupon) => ({
|
this._code_activated_coupon_ids.map((coupon) => ({
|
||||||
program_id: coupon.program_id.id,
|
program_id: coupon.program_id?.id,
|
||||||
coupon_id: coupon.id,
|
coupon_id: coupon.id,
|
||||||
}))
|
}))
|
||||||
);
|
);
|
||||||
|
|||||||
@ -25,7 +25,7 @@ patch(PosStore.prototype, {
|
|||||||
}))
|
}))
|
||||||
.concat(
|
.concat(
|
||||||
order._code_activated_coupon_ids.map((coupon) => ({
|
order._code_activated_coupon_ids.map((coupon) => ({
|
||||||
program_id: coupon.program_id.id,
|
program_id: coupon.program_id?.id,
|
||||||
coupon_id: coupon.id,
|
coupon_id: coupon.id,
|
||||||
}))
|
}))
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user