fix: use direct path in product img

This commit is contained in:
Adhiraj Singh
2022-09-02 22:32:53 +05:30
parent 765dcc1d1f
commit 14def126cf

View File

@@ -2,7 +2,7 @@ import { Boom } from '@hapi/boom'
import { createHash } from 'crypto' import { createHash } from 'crypto'
import { CatalogCollection, CatalogStatus, OrderDetails, OrderProduct, Product, ProductCreate, ProductUpdate, WAMediaUpload, WAMediaUploadFunction } from '../Types' import { CatalogCollection, CatalogStatus, OrderDetails, OrderProduct, Product, ProductCreate, ProductUpdate, WAMediaUpload, WAMediaUploadFunction } from '../Types'
import { BinaryNode, getBinaryNodeChild, getBinaryNodeChildren, getBinaryNodeChildString } from '../WABinary' import { BinaryNode, getBinaryNodeChild, getBinaryNodeChildren, getBinaryNodeChildString } from '../WABinary'
import { getStream, toReadable } from './messages-media' import { getStream, getUrlFromDirectPath, toReadable } from './messages-media'
export const parseCatalogNode = (node: BinaryNode) => { export const parseCatalogNode = (node: BinaryNode) => {
const catalogNode = getBinaryNodeChild(node, 'product_catalog') const catalogNode = getBinaryNodeChild(node, 'product_catalog')
@@ -236,7 +236,7 @@ export const uploadingNecessaryImages = async(
const sha = hasher.digest('base64') const sha = hasher.digest('base64')
const { mediaUrl } = await waUploadToServer( const { directPath } = await waUploadToServer(
toReadable(Buffer.concat(contentBlocks)), toReadable(Buffer.concat(contentBlocks)),
{ {
mediaType: 'product-image', mediaType: 'product-image',
@@ -244,7 +244,7 @@ export const uploadingNecessaryImages = async(
timeoutMs timeoutMs
} }
) )
return { url: mediaUrl } return { url: getUrlFromDirectPath(directPath) }
} }
) )
) )