File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -1385,10 +1385,12 @@ def send_logs(
13851385 config = self .server_config ()
13861386 diagnostic_logs_url = config .get ("diagnostic_logs_url" , None )
13871387
1388+ use_server_api = False
13881389 if is_version_acceptable (self .server_version (), "2025.4.1" ) and (
13891390 diagnostic_logs_url is None or diagnostic_logs_url == ""
13901391 ):
1391- url = self .url () + "?" + urllib .parse .urlencode (params )
1392+ url = "v2/diagnostic-logs" + "?" + urllib .parse .urlencode (params )
1393+ use_server_api = True
13921394 else :
13931395 url = MERGIN_DEFAULT_LOGS_URL + "?" + urllib .parse .urlencode (params )
13941396
@@ -1412,5 +1414,8 @@ def send_logs(
14121414 payload = meta .encode () + global_logs + logs
14131415 header = {"content-type" : "text/plain" }
14141416
1415- request = urllib .request .Request (url , data = payload , headers = header )
1416- return self ._do_request (request )
1417+ if use_server_api :
1418+ return self .post (url , data = payload , headers = header )
1419+ else :
1420+ request = urllib .request .Request (url , data = payload , headers = header )
1421+ return self ._do_request (request )
You can’t perform that action at this time.
0 commit comments