mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-07-09 03:04:24 -04:00
added delete helper
This commit is contained in:
parent
9ed3c31175
commit
56fb08eeed
@ -214,9 +214,11 @@ namespace Emby.Dlna.Didl
|
|||||||
AddVideoResource(writer, video, deviceId, filter, contentFeature, streamInfo);
|
AddVideoResource(writer, video, deviceId, filter, contentFeature, streamInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach (var subtitle in streamInfo.GetSubtitleProfiles(false, _serverAddress, _accessToken))
|
var subtitleProfiles = streamInfo.GetSubtitleProfiles(false, _serverAddress, _accessToken)
|
||||||
{
|
.Where(subtitle => subtitle.DeliveryMethod == SubtitleDeliveryMethod.External)
|
||||||
if (subtitle.DeliveryMethod == SubtitleDeliveryMethod.External)
|
.ToList();
|
||||||
|
|
||||||
|
foreach (var subtitle in subtitleProfiles)
|
||||||
{
|
{
|
||||||
var subtitleAdded = AddSubtitleElement(writer, subtitle);
|
var subtitleAdded = AddSubtitleElement(writer, subtitle);
|
||||||
|
|
||||||
@ -226,7 +228,6 @@ namespace Emby.Dlna.Didl
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
private bool AddSubtitleElement(XmlWriter writer, SubtitleStreamInfo info)
|
private bool AddSubtitleElement(XmlWriter writer, SubtitleStreamInfo info)
|
||||||
{
|
{
|
||||||
|
@ -115,11 +115,12 @@ namespace Emby.Server.Implementations.Notifications
|
|||||||
statement.TryBind("@IsRead", false);
|
statement.TryBind("@IsRead", false);
|
||||||
statement.TryBind("@UserId", userId.ToGuidParamValue());
|
statement.TryBind("@UserId", userId.ToGuidParamValue());
|
||||||
|
|
||||||
foreach (var row in statement.ExecuteQuery())
|
|
||||||
{
|
|
||||||
var levels = new List<NotificationLevel>();
|
var levels = new List<NotificationLevel>();
|
||||||
|
|
||||||
|
foreach (var row in statement.ExecuteQuery())
|
||||||
|
{
|
||||||
levels.Add(GetLevel(row, 0));
|
levels.Add(GetLevel(row, 0));
|
||||||
|
}
|
||||||
|
|
||||||
result.UnreadCount = levels.Count;
|
result.UnreadCount = levels.Count;
|
||||||
|
|
||||||
@ -128,7 +129,6 @@ namespace Emby.Server.Implementations.Notifications
|
|||||||
result.MaxUnreadNotificationLevel = levels.Max();
|
result.MaxUnreadNotificationLevel = levels.Max();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
@ -232,11 +232,15 @@ namespace MediaBrowser.Providers.TV
|
|||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
var now = DateTime.UtcNow;
|
var now = DateTime.UtcNow;
|
||||||
|
|
||||||
var targetSeries = DetermineAppropriateSeries(series, tuple.Item1);
|
var targetSeries = DetermineAppropriateSeries(series, tuple.Item1);
|
||||||
var seasonOffset = TvdbSeriesProvider.GetSeriesOffset(targetSeries.ProviderIds) ?? ((targetSeries.AnimeSeriesIndex ?? 1) - 1);
|
var seasonOffset = TvdbSeriesProvider.GetSeriesOffset(targetSeries.ProviderIds) ?? ((targetSeries.AnimeSeriesIndex ?? 1) - 1);
|
||||||
|
|
||||||
|
var unairedThresholdDays = 1;
|
||||||
|
now = now.AddDays(0 - unairedThresholdDays);
|
||||||
|
|
||||||
if (airDate.Value < now)
|
if (airDate.Value < now)
|
||||||
{
|
{
|
||||||
if (addMissingEpisodes)
|
if (addMissingEpisodes)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user