Fix build errors
This commit is contained in:
parent
46a826ddb4
commit
66a05f8b8a
1 changed files with 3 additions and 10 deletions
|
|
@ -109,7 +109,7 @@ public class GoogleCalendarService : IGoogleCalendarService
|
||||||
var summary = $"{shift.Name} ({period})";
|
var summary = $"{shift.Name} ({period})";
|
||||||
var description = "";
|
var description = "";
|
||||||
|
|
||||||
if (transport != null && !string.IsNullOrEmpty(transport.DepartureTime))
|
if (transport != null)
|
||||||
{
|
{
|
||||||
var transportInfo = FormatTransportInfo(transport);
|
var transportInfo = FormatTransportInfo(transport);
|
||||||
description = $"Transport: {transportInfo}";
|
description = $"Transport: {transportInfo}";
|
||||||
|
|
@ -143,15 +143,8 @@ public class GoogleCalendarService : IGoogleCalendarService
|
||||||
|
|
||||||
private static string FormatTransportInfo(TransportConnection transport)
|
private static string FormatTransportInfo(TransportConnection transport)
|
||||||
{
|
{
|
||||||
var departure = DateTime.TryParse(transport.DepartureTime, out var dep) ? dep.ToString("HH:mm") : transport.DepartureTime;
|
var departure = transport.DepartureTime.ToString("HH:mm");
|
||||||
var arrival = DateTime.TryParse(transport.ArrivalTime, out var arr) ? arr.ToString("HH:mm") : transport.ArrivalTime;
|
var arrival = transport.ArrivalTime.ToString("HH:mm");
|
||||||
|
|
||||||
var mainJourney = transport.Sections?.FirstOrDefault()?.Journey;
|
|
||||||
if (mainJourney != null)
|
|
||||||
{
|
|
||||||
return $"{mainJourney.Category} {mainJourney.Number}: {departure} → {arrival}";
|
|
||||||
}
|
|
||||||
|
|
||||||
return $"{departure} → {arrival}";
|
return $"{departure} → {arrival}";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue