mirror of
https://github.com/jkl1337/duplicacy.git
synced 2026-01-06 21:54:38 -06:00
Fix a crash when a username is not specified with the WebDAV backend
This commit is contained in:
@@ -678,6 +678,10 @@ func CreateStorage(preference Preference, resetPassword bool, threads int) (stor
|
|||||||
} else if matched[1] == "webdav" || matched[1] == "webdav-http" {
|
} else if matched[1] == "webdav" || matched[1] == "webdav-http" {
|
||||||
server := matched[3]
|
server := matched[3]
|
||||||
username := matched[2]
|
username := matched[2]
|
||||||
|
if username == "" {
|
||||||
|
LOG_ERROR("STORAGE_CREATE", "No username is provided to access the WebDAV storage")
|
||||||
|
return nil
|
||||||
|
}
|
||||||
username = username[:len(username)-1]
|
username = username[:len(username)-1]
|
||||||
storageDir := matched[5]
|
storageDir := matched[5]
|
||||||
port := 0
|
port := 0
|
||||||
|
|||||||
Reference in New Issue
Block a user