From 764a69cd3331ef446a4130e4013c8c701201b907 Mon Sep 17 00:00:00 2001 From: Henrique Dias Date: Sun, 9 Jun 2019 13:51:53 +0100 Subject: [PATCH] fix: numeric passwords (#24) License: MIT Signed-off-by: Henrique Dias --- cmd/config.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmd/config.go b/cmd/config.go index 0ce9938..b9196ef 100644 --- a/cmd/config.go +++ b/cmd/config.go @@ -5,6 +5,7 @@ import ( "log" "os" "regexp" + "strconv" "strings" "github.com/hacdias/webdav/webdav" @@ -81,6 +82,10 @@ func parseUsers(raw []interface{}, c *webdav.Config) { password, ok := u["password"].(string) if !ok { password = "" + + if numPwd, ok := u["password"].(int); ok { + password = strconv.Itoa(numPwd) + } } if strings.HasPrefix(password, "{env}") {