diff --git a/CHANGELOG.md b/CHANGELOG.md index 853f9baf1e..da9802b461 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## [RDMO 2.1.3](https://github.com/rdmorganiser/rdmo/compare/2.1.2...2.1.3) (Feb 13, 2024) + +* Fix the migration of options with additional_input (#912) +* Fix export urls in management when using BASE_PATH (#915) + ## [RDMO 2.1.2](https://github.com/rdmorganiser/rdmo/compare/2.1.1...2.1.2) (Jan 15, 2024) * Fix a bug with webpack font paths diff --git a/rdmo/management/assets/js/components/sidebar/ElementsSidebar.js b/rdmo/management/assets/js/components/sidebar/ElementsSidebar.js index 16780f7e8e..337aa8600b 100644 --- a/rdmo/management/assets/js/components/sidebar/ElementsSidebar.js +++ b/rdmo/management/assets/js/components/sidebar/ElementsSidebar.js @@ -3,6 +3,8 @@ import PropTypes from 'prop-types' import isNil from 'lodash/isNil' import invert from 'lodash/invert' +import baseUrl from 'rdmo/core/assets/js/utils/baseUrl' + import { elementTypes, elementModules } from '../../constants/elements' import { buildPath } from '../../utils/location' @@ -16,8 +18,8 @@ const ElementsSidebar = ({ config, elements, elementActions, importActions }) => const { elementType, elementId } = elements const model = invert(elementTypes)[elementType] - const exportUrl = isNil(elementId) ? `/api/v1/${elementModules[model]}/${elementType}/export/` - : `/api/v1/${elementModules[model]}/${elementType}/${elementId}/export/` + const exportUrl = isNil(elementId) ? `${baseUrl}/api/v1/${elementModules[model]}/${elementType}/export/` + : `${baseUrl}/api/v1/${elementModules[model]}/${elementType}/${elementId}/export/` const exportParams = getExportParams(config.filter[elementType]) return ( @@ -27,7 +29,7 @@ const ElementsSidebar = ({ config, elements, elementActions, importActions }) =>