don't create folder if its a .

This commit is contained in:
Zack Scholl 2020-08-26 09:55:59 -07:00
parent e3ed4ba998
commit ae384490d6
1 changed files with 5 additions and 2 deletions

View File

@ -894,8 +894,11 @@ func (c *Client) recipientInitializeFile() (err error) {
c.FilesToTransfer[c.FilesToTransferCurrentNum].Name,
)
folderForFile, _ := filepath.Split(pathToFile)
if err := os.MkdirAll(folderForFile, os.ModePerm); err != nil {
log.Errorf("can't create %s: %v", folderForFile, err)
folderForFileBase := filepath.Base(folderForFile)
if folderForFileBase != "." && folderForFileBase != "" {
if err := os.MkdirAll(folderForFile, os.ModePerm); err != nil {
log.Errorf("can't create %s: %v", folderForFile, err)
}
}
var errOpen error
c.CurrentFile, errOpen = os.OpenFile(