Fix QueryRemoteMapDetails multi-map status updates

This commit is contained in:
Unknown
2018-12-22 17:30:58 +01:00
committed by Paul Chote
parent a2ac95d140
commit 7184f5f97e

View File

@@ -205,6 +205,10 @@ namespace OpenRA
var yaml = MiniYaml.FromString(data);
foreach (var kv in yaml)
maps[kv.Key].UpdateRemoteSearch(MapStatus.DownloadAvailable, kv.Value, mapDetailsReceived);
foreach (var map in maps)
if (map.Value.Status != MapStatus.DownloadAvailable)
map.Value.UpdateRemoteSearch(MapStatus.Unavailable, null);
}
catch (Exception e)
{