stephenswat / eve-abyssal-market

An abyssal module marketplace for EVE Online.
https://mutaplasmid.space/
MIT License
29 stars 5 forks source link

Sometimes mutaplasmid.space misdetects if contact was sold or not #21

Open DarkFenX opened 5 years ago

DarkFenX commented 5 years ago

I will put here known cases when detection shows wrong status:

stephenswat commented 5 years ago

Unfortunately there is no official API to check whether a contract expired or not. The way the website tries to discover this information right now is to generate an error by requesting the item list for an unavailable contract and determining what happened to the contract from the error code. I'll investigate why this strategy is not working for this particular contract but I am fairly certain there is no better way to gather this information unfortunately.

DarkFenX commented 5 years ago

Yeah I am not implying that it should be switched, but as we gather more data - maybe we will find a way to automatically detect these errors and fix them.

DarkFenX commented 5 years ago

Recently all of my expired contracts are shown as if they were sold, e.g. https://mutaplasmid.space/module/1029825698210/