kodadot / nft-gallery

Generative Art Marketplace
https://koda.art
MIT License
645 stars 362 forks source link

Bought NFT and it charged me twice + it's still on for a sale #5126

Closed DeluneClaire closed 3 months ago

DeluneClaire commented 1 year ago

What happened?

I have bought an NFT, first it showed misatke and the button for buy was still blue, so i thought maybe some bug and went to buy the NFT again, but it charged me two times + the NFT is still listed and its still available for anyone to buy.

This the NFT.

Here are the transactions:

Snímek obrazovky 2023-02-27 v 13 34 38

Please reproduce in steps

I clicked on buy and confirmed the transaction. Looked like didn't get through so I made it again and it still doesn't show that it is sold + the transaction was made two times.

Expected Behavior

Even though there is some bug, I think it shouldn't let the user buy one NFT two times + the NFT is still shown as not sold... And expected behavior is that if the user pays for an NFT, then owns the NFT afterward and is not charged two times.

What browsers are you seeing the problem on?

Desktop Firefox

At which address did you encounter bug?

kodadot.xyz

Are you logged in?

Yes

Which wallet you are using?

Talisman

At which chain did you encounter bug?

Kusama

Screenshots

Snímek obrazovky 2023-02-27 v 13 35 44

Relevant log output

No response

Payment link for reward

https://kodadot.xyz/transfer/?target=%3CMy_Kusama_Address_check_https://github.com/kodadot/nft-gallery/blob/main/CONTRIBUTING.md#creating-your-ksm-address%3E

Code of Conduct

JustLuuuu commented 1 year ago

Lol, this looks like a serious issue. I can still buy it and I cannot see any "buy" in the Activity.

Screenshot 2023-02-27 at 13 37 30 Screenshot 2023-02-27 at 13 38 31
roiLeo commented 1 year ago

Tx looks oki you are indeed the owner. We may have a backend issue. same as #5043

@vikiival indexer stuck?

vikiival commented 1 year ago

https://squiki.kodadot.workers.dev/status/rubick

@roiLeo looks like synced

vikiival commented 1 year ago

So what I have observed this issue is related only to this particular collection

I tested that on my NFT

https://kodadot.xyz/rmrk/gallery/14463286-8CC1B91E899D9BE40E-HYPER-HYPER_REACTIVE_SPIRALS-0000000000000001

And BUY works as intended

My bet is that it is because of -- in name and buy cannot handle that

JustLuuuu commented 3 months ago

this issue is too old to reproduce