From b63a1739e166f02ad62954545b6ca2b2ec10360e Mon Sep 17 00:00:00 2001 From: Lorenzo Date: Fri, 10 Nov 2023 15:13:08 +0100 Subject: [PATCH] feat: add RankingOrder to SingleCourseJson (for indexes) --- .../Objects/Json/SingleCourseJson.cs | 4 +++- PoliNetwork.Graduatorie.Parser/Objects/RankingNS/Ranking.cs | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/PoliNetwork.Graduatorie.Parser/Objects/Json/SingleCourseJson.cs b/PoliNetwork.Graduatorie.Parser/Objects/Json/SingleCourseJson.cs index c34508d8..e46d2b86 100644 --- a/PoliNetwork.Graduatorie.Parser/Objects/Json/SingleCourseJson.cs +++ b/PoliNetwork.Graduatorie.Parser/Objects/Json/SingleCourseJson.cs @@ -3,6 +3,7 @@ using Newtonsoft.Json; using Newtonsoft.Json.Serialization; using PoliNetwork.Graduatorie.Common.Enums; +using PoliNetwork.Graduatorie.Parser.Objects.RankingNS; using PoliNetwork.Graduatorie.Parser.Objects.Tables.Course; #endregion @@ -19,6 +20,7 @@ public class SingleCourseJson public string? Name; public SchoolEnum? School; public int? Year; + public RankingOrder? RankingOrder; public int GetHashWithoutLastUpdate() { @@ -57,4 +59,4 @@ public bool Is(CourseTable courseTable) { return Name == courseTable.Title; } -} \ No newline at end of file +} diff --git a/PoliNetwork.Graduatorie.Parser/Objects/RankingNS/Ranking.cs b/PoliNetwork.Graduatorie.Parser/Objects/RankingNS/Ranking.cs index 8c75d189..d8371585 100644 --- a/PoliNetwork.Graduatorie.Parser/Objects/RankingNS/Ranking.cs +++ b/PoliNetwork.Graduatorie.Parser/Objects/RankingNS/Ranking.cs @@ -116,7 +116,8 @@ public List ToSingleCourseJson() BasePath = schoolString + "/" + Year + "/", Year = Year, School = School, - Location = variable.Location + Location = variable.Location, + RankingOrder = RankingOrder, })); return result; @@ -136,4 +137,4 @@ public string GetPath() { return School + "/" + Year + "/" + RankingOrder?.Phase; } -} \ No newline at end of file +}