fixes unexistant directory case

vnext
Paul Schneider 8 years ago
parent ef1804c06d
commit f4a50f4711
1 changed files with 4 additions and 2 deletions

@ -9,11 +9,13 @@ namespace Yavsc.Helpers
{ {
if (estimate?.Query?.PerformerProfile?.Performer == null) if (estimate?.Query?.PerformerProfile?.Performer == null)
return null; return null;
var fsp = new PhysicalFileProvider( var di = new DirectoryInfo(Path.Combine(
Path.Combine(
userFileDir, userFileDir,
estimate.Query.PerformerProfile.Performer.UserName estimate.Query.PerformerProfile.Performer.UserName
)); ));
if (!di.Exists) return null;
var fsp = new PhysicalFileProvider(di.FullName);
return fsp.GetDirectoryContents( return fsp.GetDirectoryContents(
Path.Combine(Constants.UserBillsFilesDir, estimate.Id.ToString()) Path.Combine(Constants.UserBillsFilesDir, estimate.Id.ToString())
); );

Loading…