fix search error

This commit is contained in:
Tiago Vasconcelos 2023-03-15 11:19:49 +00:00
parent 856ad53b7e
commit d24ed52879

View file

@ -196,6 +196,12 @@ const market = async () => {
return
},
async updateData(events) {
if (events.length < 1) {
this.$q.notify({
message: 'No matches were found!'
})
return
}
let products = new Map()
let stalls = new Map()
@ -215,15 +221,21 @@ const market = async () => {
this.stalls = await Array.from(stalls.values())
this.products = Array.from(products.values()).map(obj => {
let stall = this.stalls.find(s => s.id == obj.stall_id)
obj.stallName = stall.name
obj.images = [obj.image]
if (obj.currency != 'sat') {
obj.formatedPrice = this.getAmountFormated(obj.price, obj.currency)
}
return obj
})
this.products = Array.from(products.values())
.map(obj => {
let stall = this.stalls.find(s => s.id == obj.stall_id)
if (!stall) return
obj.stallName = stall.name
obj.images = [obj.image]
if (obj.currency != 'sat') {
obj.formatedPrice = this.getAmountFormated(
obj.price,
obj.currency
)
}
return obj
})
.filter(f => f)
},
async initNostr() {
this.$q.loading.show()