Skip to content

Commit

Permalink
chore: 💩 add code to delete user offers
Browse files Browse the repository at this point in the history
  • Loading branch information
dappsar committed Nov 30, 2023
1 parent 72a8419 commit d9a8a5e
Showing 1 changed file with 34 additions and 1 deletion.
35 changes: 34 additions & 1 deletion src/services/offers.js
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ export const getOffersByCardNumber = async (offersContract, cardNumber) => {
timeStamp: item[4]
}))

// El contrato puede devolver una ofer vacia en lugar de null,
// El contrato puede devolver una oferta vacia en lugar de null,
// por lo que quedará el offerId en 0
const filteredResult = offerObject.filter((item) => item.offerId !== 0)
return filteredResult
Expand All @@ -92,3 +92,36 @@ export const getOffersByCardNumber = async (offersContract, cardNumber) => {
throw e
}
}

/*
export const deleteUserOffers = async (offersContract, userAddress) => {
try {
const offers = await offersContract.getOffersByUser(userAddress)
if (!offers) return true
const offerObject = offers.map((item) => ({
offerId: item[0],
offerCard: parseInt(item[1]),
wantedCards: item[2],
offerWallet: item[3],
timeStamp: item[4]
}))
// El contrato puede devolver una oferta vacia en lugar de null,
// por lo que quedará el offerId en 0
const filteredResult = offerObject.filter((item) => item.offerId !== 0)
console.log('user offers', offers, filteredResult)
if (filteredResult && filteredResult.length > 0) {
for (let index = 0; index < filteredResult.length; index++) {
const offer = filteredResult[index]
await offersContract.removeOfferByCardNumber(offer.offerCard)
}
}
return true
} catch (e) {
console.error({ e })
throw e
}
}
*/

0 comments on commit d9a8a5e

Please sign in to comment.