Skip to content

Commit 6e99eb2

Browse files
author
Justin
committed
Fixed bug related to Requirements properties on StoreDetails for some games.
1 parent cb59430 commit 6e99eb2

3 files changed

Lines changed: 4 additions & 25 deletions

File tree

src/SteamWebAPI2/AutoMapperConfiguration.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -582,9 +582,6 @@ public static void Initialize()
582582
x.CreateMap<Platforms, StorePlatformsModel>();
583583
x.CreateMap<PackageGroup, StorePackageGroupModel>();
584584
x.CreateMap<Sub, StoreSubModel>();
585-
x.CreateMap<LinuxRequirements, StoreLinuxRequirementsModel>();
586-
x.CreateMap<MacRequirements, StoreMacRequirementsModel>();
587-
x.CreateMap<PcRequirements, StorePcRequirementsModel>();
588585

589586
x.CreateMap<FeaturedCategoriesContainer, StoreFeaturedCategoriesModel>();
590587
x.CreateMap<TrailerSlideshow, StoreTrailerSlideshowModel>();

src/SteamWebAPI2/Models/SteamStore/AppDetailsContainer.cs

Lines changed: 3 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,6 @@
33

44
namespace SteamWebAPI2.Models.SteamStore
55
{
6-
internal class PcRequirements
7-
{
8-
[JsonProperty("minimum")]
9-
public string Minimum { get; set; }
10-
}
11-
12-
internal class MacRequirements
13-
{
14-
[JsonProperty("minimum")]
15-
public string Minimum { get; set; }
16-
}
17-
18-
internal class LinuxRequirements
19-
{
20-
[JsonProperty("minimum")]
21-
public string Minimum { get; set; }
22-
}
23-
246
internal class Sub
257
{
268
[JsonProperty("packageid")]
@@ -213,13 +195,13 @@ internal class Data
213195
public string Website { get; set; }
214196

215197
[JsonProperty("pc_requirements")]
216-
public PcRequirements PcRequirements { get; set; }
198+
public dynamic PcRequirements { get; set; }
217199

218200
[JsonProperty("mac_requirements")]
219-
public MacRequirements MacRequirements { get; set; }
201+
public dynamic MacRequirements { get; set; }
220202

221203
[JsonProperty("linux_requirements")]
222-
public LinuxRequirements LinuxRequirements { get; set; }
204+
public dynamic LinuxRequirements { get; set; }
223205

224206
[JsonProperty("developers")]
225207
public string[] Developers { get; set; }

src/SteamWebAPI2/SteamWebAPI2.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<ItemGroup>
1515
<PackageReference Include="automapper" Version="6.1.1" />
1616
<PackageReference Include="newtonsoft.json" Version="10.0.3" />
17-
<PackageReference Include="Steam.Models" Version="3.0.7" />
17+
<PackageReference Include="Steam.Models" Version="3.0.8" />
1818
</ItemGroup>
1919

2020
</Project>

0 commit comments

Comments
 (0)