From f4a50f4711f56c9a6941bf591f2b15dac5b57988 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Mon, 5 Sep 2016 00:24:43 +0200 Subject: [PATCH] fixes unexistant directory case --- Yavsc/Helpers/FileSystemHelpers.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Yavsc/Helpers/FileSystemHelpers.cs b/Yavsc/Helpers/FileSystemHelpers.cs index 62d88970..3d8d30c6 100644 --- a/Yavsc/Helpers/FileSystemHelpers.cs +++ b/Yavsc/Helpers/FileSystemHelpers.cs @@ -9,11 +9,13 @@ namespace Yavsc.Helpers { if (estimate?.Query?.PerformerProfile?.Performer == null) return null; - var fsp = new PhysicalFileProvider( - Path.Combine( + var di = new DirectoryInfo(Path.Combine( userFileDir, estimate.Query.PerformerProfile.Performer.UserName )); + if (!di.Exists) return null; + + var fsp = new PhysicalFileProvider(di.FullName); return fsp.GetDirectoryContents( Path.Combine(Constants.UserBillsFilesDir, estimate.Id.ToString()) );