mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-06-18 13:40:45 +01:00
@@ -64,10 +64,20 @@ namespace MediaBrowser.Providers.TV
|
||||
var sourceItem = source.Item;
|
||||
var targetItem = target.Item;
|
||||
|
||||
if (replaceData || string.IsNullOrEmpty(targetItem.AirTime))
|
||||
{
|
||||
targetItem.AirTime = sourceItem.AirTime;
|
||||
}
|
||||
|
||||
if (replaceData || !targetItem.Status.HasValue)
|
||||
{
|
||||
targetItem.Status = sourceItem.Status;
|
||||
}
|
||||
|
||||
if (replaceData || targetItem.AirDays == null || targetItem.AirDays.Length == 0)
|
||||
{
|
||||
targetItem.AirDays = sourceItem.AirDays;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1090,6 +1090,28 @@ namespace MediaBrowser.Providers.TV
|
||||
break;
|
||||
}
|
||||
|
||||
case "Airs_DayOfWeek":
|
||||
{
|
||||
var val = reader.ReadElementContentAsString();
|
||||
|
||||
if (!string.IsNullOrWhiteSpace(val))
|
||||
{
|
||||
item.AirDays = TVUtils.GetAirDays(val);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
case "Airs_Time":
|
||||
{
|
||||
var val = reader.ReadElementContentAsString();
|
||||
|
||||
if (!string.IsNullOrWhiteSpace(val))
|
||||
{
|
||||
item.AirTime = val;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
case "ContentRating":
|
||||
{
|
||||
var val = reader.ReadElementContentAsString();
|
||||
|
||||
Reference in New Issue
Block a user