From 119d772ec42ee8df747d2e10fe57650cd536ccc3 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Mon, 30 Jul 2018 09:41:41 +0200 Subject: [PATCH] no dir creation at getting info --- Yavsc.Abstract/FileSystem/UserDirectoryInfo.cs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/Yavsc.Abstract/FileSystem/UserDirectoryInfo.cs b/Yavsc.Abstract/FileSystem/UserDirectoryInfo.cs index 963e4f08..2d5ae01d 100644 --- a/Yavsc.Abstract/FileSystem/UserDirectoryInfo.cs +++ b/Yavsc.Abstract/FileSystem/UserDirectoryInfo.cs @@ -36,12 +36,15 @@ namespace Yavsc.ViewModels.UserFiles dInfo = new DirectoryInfo( userReposPath+FileSystemConstants.RemoteDirectorySeparator+finalPath); - if (!dInfo.Exists) dInfo.Create(); - Files = dInfo.GetFiles().Select - ( entry => new RemoteFileInfo { Name = entry.Name, Size = entry.Length, - CreationTime = entry.CreationTime, LastModified = entry.LastWriteTime }).ToArray(); - SubDirectories = dInfo.GetDirectories().Select - ( d=> new DirectoryShortInfo { Name= d.Name, IsEmpty=false } ).ToArray(); + if (dInfo.Exists) { + + Files = dInfo.GetFiles().Select + ( entry => new RemoteFileInfo { Name = entry.Name, Size = entry.Length, + CreationTime = entry.CreationTime, LastModified = entry.LastWriteTime }).ToArray(); + SubDirectories = dInfo.GetDirectories().Select + ( d=> new DirectoryShortInfo { Name= d.Name, IsEmpty=false } ).ToArray(); + + } } }