##// END OF EJS Templates
caches: updated cache sanitizer to remove any non-ascii chars
super-admin -
r4815:f0f7a9cd default
parent child Browse files
Show More
@@ -214,7 +214,8 b' class RemoteRepo(object):'
214 self.cert_dir = get_cert_path(rhodecode.CONFIG.get('__file__'))
214 self.cert_dir = get_cert_path(rhodecode.CONFIG.get('__file__'))
215
215
216 def _repo_id_sanitizer(self, repo_id):
216 def _repo_id_sanitizer(self, repo_id):
217 return repo_id.replace('/', '__').replace('-', '_')
217 pathless = repo_id.replace('/', '__').replace('-', '_')
218 return ''.join(char if ord(char) < 128 else '_{}_'.format(ord(char)) for char in pathless)
218
219
219 def __getattr__(self, name):
220 def __getattr__(self, name):
220
221
General Comments 0
You need to be logged in to leave comments. Login now