fix(webshipper): only add invoices if invoice generator produces a file (#1749)

This commit is contained in:
Sebastian Rindom
2022-07-02 09:05:20 +00:00
committed by GitHub
parent 198681f7d8
commit c0e18d473c
@@ -287,6 +287,7 @@ class WebshipperFulfillmentService extends FulfillmentService {
fulfillmentItems fulfillmentItems
) )
if (base64Invoice) {
invoice = await this.client_.documents invoice = await this.client_.documents
.create({ .create({
type: "documents", type: "documents",
@@ -300,6 +301,7 @@ class WebshipperFulfillmentService extends FulfillmentService {
.catch((err) => { .catch((err) => {
throw err throw err
}) })
}
const cooCountries = this.options_.coo_countries const cooCountries = this.options_.coo_countries
if ( if (