File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
services/storage/src/simcore_service_storage/api/rest Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 2121from models_library .utils .fastapi_encoders import jsonable_encoder
2222from pydantic import AnyUrl , ByteSize , TypeAdapter
2323from servicelib .aiohttp import status
24+ from yarl import URL
2425
2526from ...constants import UPLOAD_TASKS_KEY
2627from ...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 } " ,
You can’t perform that action at this time.
0 commit comments