From f064330acd4cd1e8587f7659af2a9395f29bb815 Mon Sep 17 00:00:00 2001 From: Mohamed Alsharaf Date: Tue, 29 Aug 2023 15:57:24 +1200 Subject: [PATCH] Ensure trailing slash removed from AbsoluteLink This is to resolve duplicated trailing slash when add_trailing_slash property is set to true in YML config. Also, relates to #188 --- src/Control/GoogleSitemapController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Control/GoogleSitemapController.php b/src/Control/GoogleSitemapController.php index 6bbad81..46ce1e5 100644 --- a/src/Control/GoogleSitemapController.php +++ b/src/Control/GoogleSitemapController.php @@ -133,6 +133,6 @@ class GoogleSitemapController extends Controller public function AbsoluteLink($action = null) { - return Controller::join_links(Director::absoluteBaseURL(), 'sitemap.xml', $action); + return rtrim(Controller::join_links(Director::absoluteBaseURL(), 'sitemap.xml', $action), '/'); } }