From 5485275b92e7d16a90a5ecdc021d432c2d298f7e Mon Sep 17 00:00:00 2001 From: skshetry <18718008+skshetry@users.noreply.github.com> Date: Fri, 24 Mar 2023 22:35:20 +0545 Subject: [PATCH] exp push: add trailing slash to the endpoint url (#9240) --- dvc/repo/experiments/push.py | 2 +- tests/unit/repo/experiments/test_push.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dvc/repo/experiments/push.py b/dvc/repo/experiments/push.py index d36cb7da5..09cc0a846 100644 --- a/dvc/repo/experiments/push.py +++ b/dvc/repo/experiments/push.py @@ -121,7 +121,7 @@ def _notify_studio( import requests from requests.adapters import HTTPAdapter - endpoint = urljoin(url or STUDIO_URL, "/webhook/dvc") + endpoint = urljoin(url or STUDIO_URL, "/webhook/dvc/") session = requests.Session() session.mount(endpoint, HTTPAdapter(max_retries=3)) diff --git a/tests/unit/repo/experiments/test_push.py b/tests/unit/repo/experiments/test_push.py index f2ccfcd2d..970fe9c96 100644 --- a/tests/unit/repo/experiments/test_push.py +++ b/tests/unit/repo/experiments/test_push.py @@ -18,7 +18,7 @@ def test_notify_studio_for_exp_push(mocker): assert mock_post.called assert mock_post.call_args == mocker.call( - urljoin(STUDIO_URL, "/webhook/dvc"), + urljoin(STUDIO_URL, "/webhook/dvc/"), json={ "repo_url": "git@github.com:iterative/dvc.git", "client": "dvc",