(REF) SettingsMetadata - Small cleanup to prevent duplicate slashes
authorTim Otten <totten@civicrm.org>
Fri, 9 Sep 2022 20:21:11 +0000 (13:21 -0700)
committerTim Otten <totten@civicrm.org>
Fri, 9 Sep 2022 20:21:11 +0000 (13:21 -0700)
Civi/Core/SettingsMetadata.php

index c91e5b616b96b31e74b0fd065c096b22735bc2c7..00b8f034f0eb9f061a5d3690ca01cf01bb6b19d7 100644 (file)
@@ -61,7 +61,7 @@ class SettingsMetadata {
 
     if (!is_array($settingsMetadata)) {
       global $civicrm_root;
-      $metaDataFolders = [$civicrm_root . '/settings'];
+      $metaDataFolders = [\CRM_Utils_File::addTrailingSlash($civicrm_root) . 'settings'];
       \CRM_Utils_Hook::alterSettingsFolders($metaDataFolders);
       $settingsMetadata = self::loadSettingsMetaDataFolders($metaDataFolders);
       \CRM_Utils_Hook::alterSettingsMetaData($settingsMetadata, $domainID, NULL);