From c2f88ad771254a5b823bdbb39ae805586d12d47d Mon Sep 17 00:00:00 2001
From: Samuel Couillard <43917914+scouillard@users.noreply.github.com>
Date: Tue, 20 Jun 2023 14:28:42 -0400
Subject: [PATCH] Fix relative root in Migrations task (#5266)

* Fix relative root in Migrations task

* Remove slash at start of path
---
 lib/tasks/migrations/migrations.rake | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/tasks/migrations/migrations.rake b/lib/tasks/migrations/migrations.rake
index 14098026..bdb8217f 100755
--- a/lib/tasks/migrations/migrations.rake
+++ b/lib/tasks/migrations/migrations.rake
@@ -266,8 +266,8 @@ namespace :migrations do
   def uri(path)
     raise red 'Unable to migrate: No "V3_ENDPOINT" provided, please check your .env file.' unless ENV["V3_ENDPOINT"].present?
 
-    res = URI(ENV["V3_ENDPOINT"])
-    res.path = "/api/v1/migrations/#{path}.json"
+    base_uri = URI(ENV["V3_ENDPOINT"])
+    res = URI::join(base_uri, "api/v1/migrations/#{path}.json")
     res
   end
 
-- 
GitLab