Ver Fonte

fix cache for NTFS

raylu há 6 dias atrás
pai
commit
bead517a68
1 ficheiros alterados com 1 adições e 1 exclusões
  1. 1 1
      cache.py

+ 1 - 1
cache.py

@@ -29,7 +29,7 @@ def get(url: str, *, json=True, headers=None, expiry=datetime.timedelta(minutes=
 	assert parsed.hostname is not None
 	cache_filename = urllib.parse.quote(parsed.path.removeprefix('/'), safe='')
 	if parsed.query:
-		cache_filename += '?' + urllib.parse.quote(parsed.query, safe='')
+		cache_filename += '%3F' + urllib.parse.quote(parsed.query, safe='')
 	if json:
 		cache_filename += '.cbor'
 	cache_filename += '.xz'