Commit 4d82f9fb authored by Charles Bachmeier's avatar Charles Bachmeier Committed by GitHub

fix: Handle Different Listing Failure Responses (#5940)

fix: handle different failure responses
Co-authored-by: default avatarCharles Bachmeier <charlie@genie.xyz>
parent 654b26dc
...@@ -162,7 +162,7 @@ export async function signListing( ...@@ -162,7 +162,7 @@ export async function signListing(
const order = await executeAllActions() const order = await executeAllActions()
setStatus(ListingStatus.PENDING) setStatus(ListingStatus.PENDING)
const res = await PostOpenSeaSellOrder(order) const res = await PostOpenSeaSellOrder(order)
if (res) setStatus(ListingStatus.APPROVED) res ? setStatus(ListingStatus.APPROVED) : setStatus(ListingStatus.FAILED)
return res return res
} catch (error) { } catch (error) {
if (error.code === 4001) setStatus(ListingStatus.REJECTED) if (error.code === 4001) setStatus(ListingStatus.REJECTED)
...@@ -229,7 +229,7 @@ export async function signListing( ...@@ -229,7 +229,7 @@ export async function signListing(
params: [], params: [],
} }
const res = await createLooksRareOrder(payload) const res = await createLooksRareOrder(payload)
if (res) setStatus(ListingStatus.APPROVED) res ? setStatus(ListingStatus.APPROVED) : setStatus(ListingStatus.FAILED)
return res return res
} catch (error) { } catch (error) {
if (error.code === 4001) setStatus(ListingStatus.REJECTED) if (error.code === 4001) setStatus(ListingStatus.REJECTED)
...@@ -263,7 +263,7 @@ export async function signListing( ...@@ -263,7 +263,7 @@ export async function signListing(
setStatus(ListingStatus.PENDING) setStatus(ListingStatus.PENDING)
// call server api // call server api
const resp = await newX2Y2Order(payload) const resp = await newX2Y2Order(payload)
if (resp) setStatus(ListingStatus.APPROVED) resp ? setStatus(ListingStatus.APPROVED) : setStatus(ListingStatus.FAILED)
return resp return resp
} catch (error) { } catch (error) {
if (error.code === 4001) setStatus(ListingStatus.REJECTED) if (error.code === 4001) setStatus(ListingStatus.REJECTED)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment