triplea-game / triplea

TripleA is a turn based strategy game and board game engine, similar to Axis & Allies or Risk.
https://triplea-game.org/
GNU General Public License v3.0
1.32k stars 392 forks source link

Error upon Joining a Host while Missing the Map (2.7.14825) #12778

Open Cernelius opened 1 month ago

Cernelius commented 1 month ago

An error (prompting its report) is given upon joining a host while missing the map.

Beside redirecting to download the missing map (which works fine), it would be better if just a notification about missing the map is given (with no prompt to report it to TripleA).

Cernelius commented 1 month ago

If you click to report the problem, an other error occurs (instead of letting you report), an so on.

DanVanAtta commented 1 month ago

This is a good test case. IIRC, we had some similar issues in 2.5 and 2.6 and might have regressed this a few times because the map loading code is very convoluted.. Regardless, this is a flow that could use cleanup and streamlining.