Cockatrice/cockatrice/src/client/network/interfaces
Bryce! 28597ef716
Fix Deckstats and TappedOut request lifetime and result handling (#7705)
* Fix deck analysis request lifetime, result URLs and form encoding [skip ci]

* Preserve unknown cards in deck analysis exports

* Share deck analysis URL validation and drop the unused request latch

Both analysis interfaces carried a copy of normalizeAnalysisUrl; move it to one
header next to them. They are constructed per analysis and analyzeDeck is called
once, so the analysisStarted latch was unreachable; remove it from both.

---------

Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2026-11-04 06:22:29 +01:00
..
deck_analysis_url.h Fix Deckstats and TappedOut request lifetime and result handling (#7705) 2026-11-04 06:22:29 +01:00
deck_stats_interface.cpp Fix Deckstats and TappedOut request lifetime and result handling (#7705) 2026-11-04 06:22:29 +01:00
deck_stats_interface.h Fix Deckstats and TappedOut request lifetime and result handling (#7705) 2026-11-04 06:22:29 +01:00
tapped_out_interface.cpp Fix Deckstats and TappedOut request lifetime and result handling (#7705) 2026-11-04 06:22:29 +01:00
tapped_out_interface.h Fix Deckstats and TappedOut request lifetime and result handling (#7705) 2026-11-04 06:22:29 +01:00