Skip to content

Commit 28949c3

Browse files
fix
1 parent df34d6a commit 28949c3

File tree

1 file changed

+2
-1
lines changed
  • services/web/server/src/simcore_service_webserver/fogbugz

1 file changed

+2
-1
lines changed

services/web/server/src/simcore_service_webserver/fogbugz/_client.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import json
77
import logging
88
from typing import Any
9+
from urllib.parse import urljoin
910

1011
import httpx
1112
from aiohttp import web
@@ -44,7 +45,7 @@ async def _make_api_request(self, json_payload: dict[str, Any]) -> dict[str, Any
4445
# Fogbugz requires multipart/form-data with stringified JSON
4546
files = {"request": (None, json.dumps(json_payload), _JSON_CONTENT_TYPE)}
4647

47-
url = f"{self._base_url}/f/api/0/jsonapi"
48+
url = urljoin(f"{self._base_url}", "f/api/0/jsonapi")
4849

4950
response = await self._client.post(url, files=files)
5051
response.raise_for_status()

0 commit comments

Comments
 (0)