mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-12-22 08:45:23 +03:00
Use simpler config value
Only true and false are supported now Signed-off-by: gnattu <gnattuoc@me.com>
This commit is contained in:
@@ -141,18 +141,7 @@ namespace MediaBrowser.Controller.Extensions
|
|||||||
/// <returns>Whether second level cache disabled.</returns>
|
/// <returns>Whether second level cache disabled.</returns>
|
||||||
public static bool GetSqliteSecondLevelCacheDisabled(this IConfiguration configuration)
|
public static bool GetSqliteSecondLevelCacheDisabled(this IConfiguration configuration)
|
||||||
{
|
{
|
||||||
var disableSecondLevelCacheConfig = configuration.GetValue<string?>(SqliteDisableSecondLevelCacheKey);
|
return configuration.GetValue<bool>(SqliteDisableSecondLevelCacheKey);
|
||||||
var disableSecondLevelCache = false;
|
|
||||||
if (disableSecondLevelCacheConfig is not null)
|
|
||||||
{
|
|
||||||
disableSecondLevelCache = disableSecondLevelCacheConfig.ToUpperInvariant() switch
|
|
||||||
{
|
|
||||||
"FALSE" or "NO" or "0" => false,
|
|
||||||
_ => true
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
return disableSecondLevelCache;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user