Skip to content

Commit 58ffc56

Browse files
committed
more
1 parent 7b50d14 commit 58ffc56

File tree

1 file changed

+6
-2
lines changed
  • services/storage/src/simcore_service_storage/api/rest

1 file changed

+6
-2
lines changed

services/storage/src/simcore_service_storage/api/rest/_files.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
from models_library.utils.fastapi_encoders import jsonable_encoder
2222
from pydantic import AnyUrl, ByteSize, TypeAdapter
2323
from servicelib.aiohttp import status
24+
from yarl import URL
2425

2526
from ...constants import UPLOAD_TASKS_KEY
2627
from ...dsm import get_dsm_provider
@@ -199,15 +200,18 @@ async def upload_file(
199200
)
200201

201202
# v2 response
202-
abort_url = request.url.join(
203+
204+
base_url = URL(str(request.url))
205+
206+
abort_url = base_url.join(
203207
request.app.router["abort_upload_file"]
204208
.url_for(
205209
location_id=f"{location_id}",
206210
file_id=urllib.parse.quote(file_id, safe=""),
207211
)
208212
.with_query(user_id=query_params.user_id)
209213
)
210-
complete_url = request.url.join(
214+
complete_url = base_url.join(
211215
request.app.router["complete_upload_file"]
212216
.url_for(
213217
location_id=f"{location_id}",

0 commit comments

Comments
 (0)