Add logging for configuration loading and WebDAV client initialization
This commit is contained in:
@@ -23,6 +23,7 @@ type WebDAVClient struct {
|
||||
// NewWebDAVClient returns nil if no Nextcloud URL configured
|
||||
func NewWebDAVClient(cfg *config.Config) *WebDAVClient {
|
||||
if cfg == nil || strings.TrimSpace(cfg.NextcloudURL) == "" {
|
||||
fmt.Printf("[WEBDAV] No Nextcloud URL configured, WebDAV client is nil\n")
|
||||
return nil
|
||||
}
|
||||
u := strings.TrimRight(cfg.NextcloudURL, "/")
|
||||
@@ -30,6 +31,7 @@ func NewWebDAVClient(cfg *config.Config) *WebDAVClient {
|
||||
if base == "" {
|
||||
base = "/"
|
||||
}
|
||||
fmt.Printf("[WEBDAV] Initializing WebDAV client - URL: %s, User: %s, BasePath: %s\n", u, cfg.NextcloudUser, base)
|
||||
return &WebDAVClient{
|
||||
baseURL: u,
|
||||
user: cfg.NextcloudUser,
|
||||
|
||||
Reference in New Issue
Block a user