From bcfd73b90097214ab5bacc4162c8c0c9e59d8532 Mon Sep 17 00:00:00 2001 From: sk-ys Date: Tue, 17 May 2022 19:30:13 +0900 Subject: [PATCH] Remove a drive letter in Windows --- lib/dav4rack/request.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/dav4rack/request.rb b/lib/dav4rack/request.rb index 4b535517..027c6f55 100644 --- a/lib/dav4rack/request.rb +++ b/lib/dav4rack/request.rb @@ -143,6 +143,8 @@ module Dav4rack collection = path.end_with?('/') path = ::File.expand_path path path << '/' if collection and !path.end_with?('/') + # remove a drive letter in Windows + path.gsub!(/^([^\/]*)\//, '/') path end