From ace89e45976a65a365a3d9d7a2ed737a61d584d4 Mon Sep 17 00:00:00 2001
From: herby2212 <12448284+herby2212@users.noreply.github.com>
Date: Sun, 14 May 2023 15:05:03 +0200
Subject: [PATCH] fix formatting and update summary
---
Emby.Server.Implementations/Session/SessionManager.cs | 9 +++++----
MediaBrowser.Model/Configuration/ServerConfiguration.cs | 3 ++-
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/Emby.Server.Implementations/Session/SessionManager.cs b/Emby.Server.Implementations/Session/SessionManager.cs
index 056c3e4b61..14a62626c5 100644
--- a/Emby.Server.Implementations/Session/SessionManager.cs
+++ b/Emby.Server.Implementations/Session/SessionManager.cs
@@ -404,7 +404,7 @@ namespace Emby.Server.Implementations.Session
session.LastPlaybackCheckIn = DateTime.UtcNow;
}
- if (info.IsPaused && session.LastPausedDate.HasValue == false)
+ if (info.IsPaused && session.LastPausedDate is null)
{
session.LastPausedDate = DateTime.UtcNow;
}
@@ -656,9 +656,10 @@ namespace Emby.Server.Implementations.Session
private async void CheckForInactiveSteams(object state)
{
var pausedSessions = Sessions.Where(i =>
- (i.NowPlayingItem is not null) &&
- (i.PlayState.IsPaused == true) &&
- (i.LastPausedDate is not null)).ToList();
+ i.NowPlayingItem is not null
+ && i.PlayState.IsPaused
+ && i.LastPausedDate is not null)
+ .ToList();
if (pausedSessions.Count > 0)
{
diff --git a/MediaBrowser.Model/Configuration/ServerConfiguration.cs b/MediaBrowser.Model/Configuration/ServerConfiguration.cs
index f619f384c6..40dcf50b75 100644
--- a/MediaBrowser.Model/Configuration/ServerConfiguration.cs
+++ b/MediaBrowser.Model/Configuration/ServerConfiguration.cs
@@ -159,8 +159,9 @@ namespace MediaBrowser.Model.Configuration
///
/// Gets or sets the threshold in minutes after a inactive session gets closed automatically.
+ /// If set to 0 the check for inactive sessions gets disabled.
///
- /// The close inactive session threshold in minutes.
+ /// The close inactive session threshold in minutes. 0 to disable.
public int InactiveSessionThreshold { get; set; } = 10;
///