Deal with box.com changing the url of their webdav endpoint.
Use new url when making new remotes. Transparently rewrite old url to new for existing remotes.
This commit is contained in:
parent
49b9aa172d
commit
e425a966ed
3 changed files with 6 additions and 2 deletions
|
@ -220,7 +220,10 @@ davAction r unconfigured action = do
|
|||
_ -> return unconfigured
|
||||
|
||||
configUrl :: Remote -> Maybe DavUrl
|
||||
configUrl r = M.lookup "url" $ config r
|
||||
configUrl r = fixup <$> M.lookup "url" (config r)
|
||||
where
|
||||
-- box.com DAV url changed
|
||||
fixup = replace "https://www.box.com/dav/" "https://dav.box.com/dav/"
|
||||
|
||||
toDavUser :: String -> DavUser
|
||||
toDavUser = B8.fromString
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue