@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file.
@@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [Unreleased]
### Changed
- Remove some unnecessary API calls related to media server scanning and paging
@ -110,24 +110,7 @@ public class PlexServerApiClient : IPlexServerApiClient
@@ -110,24 +110,7 @@ public class PlexServerApiClient : IPlexServerApiClient
@ -150,24 +133,7 @@ public class PlexServerApiClient : IPlexServerApiClient
@@ -150,24 +133,7 @@ public class PlexServerApiClient : IPlexServerApiClient
@ -276,23 +242,7 @@ public class PlexServerApiClient : IPlexServerApiClient
@@ -276,23 +242,7 @@ public class PlexServerApiClient : IPlexServerApiClient
@ -30,7 +30,7 @@ public class EmbyCollectionScanner : IEmbyCollectionScanner
@@ -30,7 +30,7 @@ public class EmbyCollectionScanner : IEmbyCollectionScanner
{
try
{
// need to call get libraries to find library that contains collections (box sets)
// need to call get libraries to find library that contains collections (box sets)
await_embyApiClient.GetLibraries(address,apiKey);
varincomingItemIds=newList<string>();
@ -38,7 +38,7 @@ public class EmbyCollectionScanner : IEmbyCollectionScanner
@@ -38,7 +38,7 @@ public class EmbyCollectionScanner : IEmbyCollectionScanner
@ -88,13 +88,13 @@ public class EmbyCollectionScanner : IEmbyCollectionScanner
@@ -88,13 +88,13 @@ public class EmbyCollectionScanner : IEmbyCollectionScanner
@ -72,16 +72,7 @@ public class EmbyTelevisionLibraryScanner : MediaServerTelevisionLibraryScanner<
@@ -72,16 +72,7 @@ public class EmbyTelevisionLibraryScanner : MediaServerTelevisionLibraryScanner<
@ -94,17 +85,7 @@ public class EmbyTelevisionLibraryScanner : MediaServerTelevisionLibraryScanner<
@@ -94,17 +85,7 @@ public class EmbyTelevisionLibraryScanner : MediaServerTelevisionLibraryScanner<
@ -114,17 +95,7 @@ public class EmbyTelevisionLibraryScanner : MediaServerTelevisionLibraryScanner<
@@ -114,17 +95,7 @@ public class EmbyTelevisionLibraryScanner : MediaServerTelevisionLibraryScanner<
@ -42,7 +42,7 @@ public class JellyfinCollectionScanner : IJellyfinCollectionScanner
@@ -42,7 +42,7 @@ public class JellyfinCollectionScanner : IJellyfinCollectionScanner
returnerror;
}
// need to call get libraries to find library that contains collections (box sets)
// need to call get libraries to find library that contains collections (box sets)
@ -51,7 +51,7 @@ public class JellyfinCollectionScanner : IJellyfinCollectionScanner
@@ -51,7 +51,7 @@ public class JellyfinCollectionScanner : IJellyfinCollectionScanner
@ -105,7 +105,7 @@ public class JellyfinCollectionScanner : IJellyfinCollectionScanner
@@ -105,7 +105,7 @@ public class JellyfinCollectionScanner : IJellyfinCollectionScanner
@ -115,7 +115,7 @@ public class JellyfinCollectionScanner : IJellyfinCollectionScanner
@@ -115,7 +115,7 @@ public class JellyfinCollectionScanner : IJellyfinCollectionScanner
@ -73,18 +73,7 @@ public class JellyfinTelevisionLibraryScanner : MediaServerTelevisionLibraryScan
@@ -73,18 +73,7 @@ public class JellyfinTelevisionLibraryScanner : MediaServerTelevisionLibraryScan
@ -97,19 +86,7 @@ public class JellyfinTelevisionLibraryScanner : MediaServerTelevisionLibraryScan
@@ -97,19 +86,7 @@ public class JellyfinTelevisionLibraryScanner : MediaServerTelevisionLibraryScan
@ -119,19 +96,7 @@ public class JellyfinTelevisionLibraryScanner : MediaServerTelevisionLibraryScan
@@ -119,19 +96,7 @@ public class JellyfinTelevisionLibraryScanner : MediaServerTelevisionLibraryScan
@ -48,27 +48,14 @@ public abstract class MediaServerMovieLibraryScanner<TConnectionParameters, TLib
@@ -48,27 +48,14 @@ public abstract class MediaServerMovieLibraryScanner<TConnectionParameters, TLib
@ -81,8 +68,7 @@ public abstract class MediaServerMovieLibraryScanner<TConnectionParameters, TLib
@@ -81,8 +68,7 @@ public abstract class MediaServerMovieLibraryScanner<TConnectionParameters, TLib
TConnectionParametersconnectionParameters,
TLibrarylibrary,
Func<TMovie,string>getLocalPath,
IAsyncEnumerable<TMovie>movieEntries,
inttotalMovieCount,
IAsyncEnumerable<Tuple<TMovie,int>>movieEntries,
booldeepScan,
CancellationTokencancellationToken)
{
@ -90,7 +76,7 @@ public abstract class MediaServerMovieLibraryScanner<TConnectionParameters, TLib
@@ -90,7 +76,7 @@ public abstract class MediaServerMovieLibraryScanner<TConnectionParameters, TLib
@ -237,11 +223,7 @@ public abstract class MediaServerMovieLibraryScanner<TConnectionParameters, TLib
@@ -237,11 +223,7 @@ public abstract class MediaServerMovieLibraryScanner<TConnectionParameters, TLib
@ -50,29 +50,14 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@@ -50,29 +50,14 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@ -80,11 +65,7 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@@ -80,11 +65,7 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@ -100,15 +81,14 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@@ -100,15 +81,14 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@ -146,23 +126,6 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@@ -146,23 +126,6 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@ -220,22 +183,12 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@@ -220,22 +183,12 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@ -293,14 +246,14 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@@ -293,14 +246,14 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@ -331,24 +284,6 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@@ -331,24 +284,6 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@ -408,14 +343,14 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@@ -408,14 +343,14 @@ public abstract class MediaServerTelevisionLibraryScanner<TConnectionParameters,
@ -39,7 +39,7 @@ public class PlexCollectionScanner : IPlexCollectionScanner
@@ -39,7 +39,7 @@ public class PlexCollectionScanner : IPlexCollectionScanner
@ -93,7 +93,7 @@ public class PlexCollectionScanner : IPlexCollectionScanner
@@ -93,7 +93,7 @@ public class PlexCollectionScanner : IPlexCollectionScanner
@ -103,7 +103,7 @@ public class PlexCollectionScanner : IPlexCollectionScanner
@@ -103,7 +103,7 @@ public class PlexCollectionScanner : IPlexCollectionScanner