From 4d64b68627cf2829996e4b5c3caced714a0022b2 Mon Sep 17 00:00:00 2001 From: Daniel Dourvaris Date: Thu, 2 Jun 2016 16:20:13 +0300 Subject: [PATCH] bugfix: santize wouldnt allow files starting with . - fixes #3936 --- rhodecode/model/scm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rhodecode/model/scm.py b/rhodecode/model/scm.py index 6b49d345..fc283a66 100644 --- a/rhodecode/model/scm.py +++ b/rhodecode/model/scm.py @@ -449,7 +449,7 @@ class ScmModel(BaseModel): return tip def _sanitize_path(self, f_path): - if f_path.startswith('/') or f_path.startswith('.') or '../' in f_path: + if f_path.startswith('/') or f_path.startswith('./') or '../' in f_path: raise NonRelativePathError('%s is not an relative path' % f_path) if f_path: f_path = os.path.normpath(f_path)