Workshop.GetDetails() for single workshop item throws ArgumentNullException when workshop request fails (ItemDetailsRequest.Success == false), because result is NULL in that case.
var result = GetDetails(new List<ulong> {id}, GetDesc);
return result.FirstOrDefault();
AML Version: 1.4.1
Workshop.GetDetails() for single workshop item throws ArgumentNullException when workshop request fails (
ItemDetailsRequest.Success == false
), becauseresult
is NULL in that case.https://github.com/X2CommunityCore/xcom2-launcher/blob/2de7bb5e5d380c32f2b708bef5d1d44887fbdaf5/xcom2-launcher/xcom2-launcher/Classes/Steam/Workshop.cs#L44