Browse Source

Fix 'reset' Rest API on windows

Lode Hoste 10 years ago
parent
commit
b56c76f8ad
1 changed files with 6 additions and 1 deletions
  1. 6 1
      cmd/syncthing/gui.go

+ 6 - 1
cmd/syncthing/gui.go

@@ -572,7 +572,12 @@ func (s *apiSvc) postSystemReset(w http.ResponseWriter, r *http.Request) {
 	folder := qs.Get("folder")
 	var err error
 	if len(folder) == 0 {
-		err = resetDB()
+		for folder := range cfg.Folders() {
+			err = s.model.ResetFolder(folder)
+			if err != nil {
+				break
+			}
+		}
 	} else {
 		err = s.model.ResetFolder(folder)
 	}