fix: enable gift-card creation without order_id
This commit is contained in:
@@ -381,6 +381,10 @@ class SendGridService extends NotificationService {
|
||||
relations: ["region", "order"],
|
||||
})
|
||||
|
||||
if (!giftCard.order) {
|
||||
return
|
||||
}
|
||||
|
||||
const taxRate = giftCard.region.tax_rate / 100
|
||||
|
||||
return {
|
||||
|
||||
@@ -108,13 +108,6 @@ class GiftCardService extends BaseService {
|
||||
)
|
||||
}
|
||||
|
||||
if (!giftCard.order_id) {
|
||||
throw new MedusaError(
|
||||
MedusaError.Types.NOT_FOUND,
|
||||
`Gift card is missing order_id`
|
||||
)
|
||||
}
|
||||
|
||||
// Will throw if region does not exist
|
||||
const region = await this.regionService_.retrieve(giftCard.region_id)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user