mirror of
https://github.com/jellyfin/jellyfin.git
synced 2024-09-05 21:37:10 -04:00
remove library copying when setting up a custom library. we'll add a separate button to do it later.
This commit is contained in:
parent
953bf75275
commit
d889cf1f57
@ -397,31 +397,6 @@ namespace MediaBrowser.Controller.Entities
|
||||
{
|
||||
_rootFolderPath = null;
|
||||
RootFolder = null;
|
||||
|
||||
if (config.UseCustomLibrary)
|
||||
{
|
||||
CopyDefaultLibraryPathsIfNeeded();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Copies the default library paths if needed.
|
||||
/// </summary>
|
||||
private void CopyDefaultLibraryPathsIfNeeded()
|
||||
{
|
||||
var userPath = RootFolderPath;
|
||||
|
||||
var defaultPath = ConfigurationManager.ApplicationPaths.DefaultUserViewsPath;
|
||||
|
||||
if (userPath.Equals(defaultPath, StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if (!Directory.EnumerateFileSystemEntries(userPath, "*.lnk", SearchOption.AllDirectories).Any())
|
||||
{
|
||||
FileSystem.CopyAll(defaultPath, userPath);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user