Skip to content

Commit d22b6b0

Browse files
committed
yet more mapping
1 parent d21669b commit d22b6b0

2 files changed

Lines changed: 3 additions & 5 deletions

File tree

appstore/core/tests.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def test_private_route_redirects_guid_to_controller_uuid(self, mock_get_helxinst
4949
mock_mgr.get.return_value = {"status": {"uuid": "3ccf4b07-ea15-488e-9208-48b0e3ffbb53"}}
5050
mock_get_helxinst_manager.return_value = mock_mgr
5151

52-
response = self.client.get("/private/pgadmin/wateim/4ec0678656034b7198ae30fa598196af/")
52+
response = self.client.get("/private/pgadmin/wateim/4ec0678656034b7198ae30fa598196af")
5353

5454
self.assertEqual(response.status_code, 302)
5555
self.assertEqual(

appstore/core/views.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ def _resolve_private_redirect_path(path):
125125

126126
app_id = match.group("app_id")
127127
sid = match.group("sid")
128-
rest = match.group("rest") or ""
128+
rest = match.group("rest") or "/"
129129

130130
helxinst = _get_helxinst_manager().get(f"{app_id}-{sid}")
131131
if helxinst is None:
@@ -135,9 +135,7 @@ def _resolve_private_redirect_path(path):
135135
if not controller_uuid or controller_uuid == sid:
136136
return None
137137

138-
return (
139-
f"/private/{app_id}/{match.group('username')}/{controller_uuid}{rest}"
140-
)
138+
return f"/private/{app_id}/{match.group('username')}/{controller_uuid}{rest}"
141139

142140

143141
def HandlePrivateURL404s(request):

0 commit comments

Comments
 (0)