From 87f390b37d51a4c8777d27836389e86e78c690d1 Mon Sep 17 00:00:00 2001 From: Sebastien Douheret Date: Sat, 13 May 2017 23:13:42 +0200 Subject: Fix invalid rootPath when creating a new project. --- lib/xdsconfig/folderconfig.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/xdsconfig/folderconfig.go') diff --git a/lib/xdsconfig/folderconfig.go b/lib/xdsconfig/folderconfig.go index e8bff4f..f22e76f 100644 --- a/lib/xdsconfig/folderconfig.go +++ b/lib/xdsconfig/folderconfig.go @@ -70,6 +70,10 @@ func FolderVerify(fCfg FolderConfig) error { err = fmt.Errorf("device id not set (SyncThingID field)") } + if fCfg.rootPath == "" { + err = fmt.Errorf("rootPath must not be empty") + } + if err != nil { fCfg.Status = FolderStatusErrorConfig log.Printf("ERROR FolderVerify: %v\n", err) -- cgit 1.2.3-korg