# HG changeset patch # User Daniel Dourvaris # Date 2016-06-02 13:20:13 # Node ID 88f65698b49c1b7ae1e449572b53c2d40f46155c # Parent 1b568d514e2a78646c91d2a8da23ae247cfe9b73 bugfix: santize wouldnt allow files starting with . - fixes #3936 diff --git a/rhodecode/model/scm.py b/rhodecode/model/scm.py --- 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)