|
|
|
@ -127,7 +127,13 @@ namespace MediaBrowser.LocalMetadata.Savers
|
|
|
|
|
|
|
|
|
|
private void SaveToFile(Stream stream, string path)
|
|
|
|
|
{
|
|
|
|
|
Directory.CreateDirectory(Path.GetDirectoryName(path));
|
|
|
|
|
var directory = Path.GetDirectoryName(path);
|
|
|
|
|
if (directory == null)
|
|
|
|
|
{
|
|
|
|
|
throw new NullReferenceException(nameof(directory));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Directory.CreateDirectory(directory);
|
|
|
|
|
// On Windows, savint the file will fail if the file is hidden or readonly
|
|
|
|
|
FileSystem.SetAttributes(path, false, false);
|
|
|
|
|
|
|
|
|
|