From 672138f8aaa19c7331c233717d113549d05f8692 Mon Sep 17 00:00:00 2001 From: BuildFeed Bot Date: Thu, 19 Jul 2018 19:59:32 +0100 Subject: [PATCH] Add support for RS6 / 19H1 --- BuildFeed.Model/Build.cs | 9 +++++++++ BuildFeed.Model/ProjectFamily.cs | 5 ++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/BuildFeed.Model/Build.cs b/BuildFeed.Model/Build.cs index 313f669..6b0cb27 100644 --- a/BuildFeed.Model/Build.cs +++ b/BuildFeed.Model/Build.cs @@ -155,6 +155,11 @@ namespace BuildFeed.Model private void GenerateFamily() { // start with lab-based overrides + if (Lab?.StartsWith("rs5", StringComparison.InvariantCultureIgnoreCase) ?? false) + { + Family = ProjectFamily.Redstone5; + } + else if (Lab?.StartsWith("rs4", StringComparison.InvariantCultureIgnoreCase) ?? false) { Family = ProjectFamily.Redstone4; @@ -181,6 +186,10 @@ namespace BuildFeed.Model } // move on to version number guesses + else if (Number >= 18200) + { + Family = ProjectFamily.Redstone6; + } else if (Number >= 17600) { Family = ProjectFamily.Redstone5; diff --git a/BuildFeed.Model/ProjectFamily.cs b/BuildFeed.Model/ProjectFamily.cs index 69b67ea..e7738db 100644 --- a/BuildFeed.Model/ProjectFamily.cs +++ b/BuildFeed.Model/ProjectFamily.cs @@ -55,6 +55,9 @@ namespace BuildFeed.Model Redstone4 = 60, [Display(Name = "Redstone 5")] - Redstone5 = 70 + Redstone5 = 70, + + [Display(Name = "Redstone 6 / 19H1")] + Redstone6 = 80 } } \ No newline at end of file