diff --git a/SteamPrefill/Handlers/AppInfoHandler.cs b/SteamPrefill/Handlers/AppInfoHandler.cs index a0d5f847..6f9db39f 100644 --- a/SteamPrefill/Handlers/AppInfoHandler.cs +++ b/SteamPrefill/Handlers/AppInfoHandler.cs @@ -204,12 +204,10 @@ public async Task> GetAvailableGamesByIdAsync(List appIds) appInfos.Add(await GetAppInfoAsync(appId)); } - - - // Filtering out some apps exclusions + // We'll filter out some specific non-game appids which would otherwise be included. var excludedAppIds = Enum.GetValues(typeof(ExcludedAppId)).Cast().ToList(); var filteredGames = appInfos.Where(e => (e.Type == AppType.Game || e.Type == AppType.Beta) - && (e.ReleaseState == ReleaseState.Released || e.ReleaseState == ReleaseState.Prerelease) + && (e.ReleaseState != ReleaseState.Unavailable && e.ReleaseState != ReleaseState.Disabled) && e.SupportsWindows && _steam3Session.LicenseManager.AccountHasAppAccess(e.AppId)) .Where(e => !excludedAppIds.Contains(e.AppId)) diff --git a/docs/mkdocs.yml b/docs/mkdocs.yml index 516e15ea..32ce3d45 100644 --- a/docs/mkdocs.yml +++ b/docs/mkdocs.yml @@ -23,7 +23,6 @@ extra: prefill_name: SteamPrefill gaming_service_name: Steam repo_name: steam-lancache-prefill - cache_trigger_domain: lancache.steamcontent.com theme: name: readthedocs