Handle databases with spaces in their names

This commit is contained in:
Simon Willison 2019-07-22 18:00:07 -07:00
commit 4fdbeb4924
3 changed files with 13 additions and 0 deletions

View file

@ -203,6 +203,8 @@ class DataView(BaseView):
hash = None
else:
name = db_name
if "%" in name:
name = urllib.parse.unquote_plus(name)
# Verify the hash
try:
db = self.ds.databases[name]