Skip to content

Commit f1451af

Browse files
authored
Merge pull request #551 from pzgulyas/timetable-or
> @cjakeman, @twpol, could you please explain the reason of discrepancy between the two above linked descriptions? Sharpe49 is quite correct. The Open Rails Triage delivers a report of the active submissions for James to monitor. I don't think it takes any action. The process for peer-reviewers is set out in Contributing.md Hope that helps, Chris
2 parents 8ed2284 + 0aa1e46 commit f1451af

File tree

5 files changed

+7
-5
lines changed

5 files changed

+7
-5
lines changed

Source/ContentChecker/TrackFileLoader.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ void AddAllActivities()
131131
List<string> timetableFiles = new List<string>();
132132
timetableFiles.AddRange(Directory.GetFiles(activityPathOr, "*.timetable_or"));
133133
timetableFiles.AddRange(Directory.GetFiles(activityPathOr, "*.timetable-or"));
134-
timetableFiles.AddRange(Directory.GetFiles(activityPathOr, "*.timetablelist-or"));
134+
timetableFiles.AddRange(Directory.GetFiles(activityPathOr, "*.timetablelist_or"));
135135
timetableFiles.AddRange(Directory.GetFiles(activityPathOr, "*.timetablelist-or"));
136136
foreach (string timetableFile in timetableFiles)
137137
{

Source/Contrib/ContentManager/ContentMSTS.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ public override IEnumerable<Content> Get(ContentType type)
124124

125125
var pathOR = Path.Combine(PathName, @"Activities\OpenRails");
126126
if (Directory.Exists(pathOR))
127-
foreach (var item in Directory.GetFiles(pathOR, "*.timetable_or"))
127+
foreach (var item in Enumerable.Concat(Directory.GetFiles(pathOR, "*.timetable_or"), Directory.GetFiles(pathOR, "*.timetable-or")))
128128
yield return new ContentORTimetableActivity(this, Path.Combine(pathOR, item));
129129
}
130130
}

Source/Contrib/ContentManager/Models/Activity.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@ public Activity(Content content)
5050
else
5151
Services = new string[0];
5252
}
53-
else if (System.IO.Path.GetExtension(content.PathName).Equals(".timetable_or", StringComparison.OrdinalIgnoreCase))
53+
else if (System.IO.Path.GetExtension(content.PathName).Equals(".timetable_or", StringComparison.OrdinalIgnoreCase)
54+
|| System.IO.Path.GetExtension(content.PathName).Equals(".timetable-or", StringComparison.OrdinalIgnoreCase))
5455
{
5556
// TODO: Make common timetable parser.
5657
var file = new TimetableReader(content.PathName);

Source/Contrib/ContentManager/Models/Service.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,8 @@ public Service(Content content)
6969
Stops = trafficService.TrafficDetails.Zip(activityService.ServiceList, (tt, stop) => new Stop(stop.PlatformStartID, stop.DistanceDownPath, MSTSTimeToDateTime(tt.ArrivalTime), MSTSTimeToDateTime(tt.DepartTime)));
7070
}
7171
}
72-
else if (System.IO.Path.GetExtension(content.PathName).Equals(".timetable_or", StringComparison.OrdinalIgnoreCase))
72+
else if (System.IO.Path.GetExtension(content.PathName).Equals(".timetable_or", StringComparison.OrdinalIgnoreCase)
73+
|| System.IO.Path.GetExtension(content.PathName).Equals(".timetable-or", StringComparison.OrdinalIgnoreCase))
7374
{
7475
// TODO: Make common timetable parser.
7576
var file = new TimetableReader(content.PathName);

Source/Menu/MainForm.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -829,7 +829,7 @@ void ShowRouteList()
829829
var extension = System.IO.Path.GetExtension(path).ToLower();
830830
if (extension == ".act")
831831
radioButtonModeActivity.Checked = true;
832-
else if (extension == ".timetable_or")
832+
else if (extension == ".timetable_or" || extension == ".timetable-or")
833833
radioButtonModeTimetable.Checked = true;
834834
}
835835
UpdateEnabled();

0 commit comments

Comments
 (0)