summaryrefslogtreecommitdiff
path: root/src/SMAPI.Web/ViewModels/ModModel.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/SMAPI.Web/ViewModels/ModModel.cs')
-rw-r--r--src/SMAPI.Web/ViewModels/ModModel.cs12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/SMAPI.Web/ViewModels/ModModel.cs b/src/SMAPI.Web/ViewModels/ModModel.cs
index 4fb9d5b5..1199fe20 100644
--- a/src/SMAPI.Web/ViewModels/ModModel.cs
+++ b/src/SMAPI.Web/ViewModels/ModModel.cs
@@ -34,9 +34,6 @@ namespace StardewModdingAPI.Web.ViewModels
/// <summary>Links to the available mod pages.</summary>
public ModLinkModel[] ModPages { get; set; }
- /// <summary>The game or SMAPI version which broke this mod (if applicable).</summary>
- public string BrokeIn { get; set; }
-
/// <summary>A unique identifier for the mod that can be used in an anchor URL.</summary>
public string Slug { get; set; }
@@ -49,15 +46,14 @@ namespace StardewModdingAPI.Web.ViewModels
public ModModel(WikiModEntry entry)
{
// basic info
- this.Name = entry.Name;
- this.AlternateNames = entry.AlternateNames;
- this.Author = entry.Author;
- this.AlternateAuthors = entry.AlternateAuthors;
+ this.Name = entry.Name.FirstOrDefault();
+ this.AlternateNames = string.Join(", ", entry.Name.Skip(1).ToArray());
+ this.Author = entry.Author.FirstOrDefault();
+ this.AlternateAuthors = string.Join(", ", entry.Author.Skip(1).ToArray());
this.SourceUrl = this.GetSourceUrl(entry);
this.Compatibility = new ModCompatibilityModel(entry.Compatibility);
this.BetaCompatibility = entry.BetaCompatibility != null ? new ModCompatibilityModel(entry.BetaCompatibility) : null;
this.ModPages = this.GetModPageUrls(entry).ToArray();
- this.BrokeIn = entry.BrokeIn;
this.Slug = entry.Anchor;
}