diff --git a/tildes/tildes/__init__.py b/tildes/tildes/__init__.py index 3c5bb8f..185ff8a 100644 --- a/tildes/tildes/__init__.py +++ b/tildes/tildes/__init__.py @@ -161,10 +161,7 @@ def current_listing_base_url( if query: query_vars.update(query) - url = request.current_route_url(_query=query_vars) - - # Pyramid seems to %-encode tilde characters unnecessarily, fix that - return url.replace("%7E", "~") + return request.current_route_url(_query=query_vars) def current_listing_normal_url( @@ -197,7 +194,4 @@ def current_listing_normal_url( if query: query_vars.update(query) - url = request.current_route_url(_query=query_vars) - - # Pyramid seems to %-encode tilde characters unnecessarily, fix that - return url.replace("%7E", "~") + return request.current_route_url(_query=query_vars)