diff --git a/rdmo/management/assets/js/actions/importActions.js b/rdmo/management/assets/js/actions/importActions.js
index 7abb1d1bdb..96dceb16a2 100644
--- a/rdmo/management/assets/js/actions/importActions.js
+++ b/rdmo/management/assets/js/actions/importActions.js
@@ -65,10 +65,16 @@ export function updateElement(element, values) {
export function selectElements(value) {
return {type: 'import/selectElements', value}
}
+export function selectChangedElements(value) {
+ return {type: 'import/selectChangedElements', value}
+}
export function showElements(value) {
return {type: 'import/showElements', value}
}
+export function showChangedElements(value) {
+ return {type: 'import/showChangedElements', value}
+}
export function updateUriPrefix(uriPrefix) {
return {type: 'import/updateUriPrefix', uriPrefix}
diff --git a/rdmo/management/assets/js/components/sidebar/ImportSidebar.js b/rdmo/management/assets/js/components/sidebar/ImportSidebar.js
index c1cecb8b40..73e2614d54 100644
--- a/rdmo/management/assets/js/components/sidebar/ImportSidebar.js
+++ b/rdmo/management/assets/js/components/sidebar/ImportSidebar.js
@@ -8,6 +8,7 @@ import Link from 'rdmo/core/assets/js/components/Link'
const ImportSidebar = ({ config, imports, importActions }) => {
const { elements, success } = imports
const count = elements.filter(e => e.import).length
+ const updatedAndChangedElements = elements.filter(element => element.updated && !isEmpty(element.updated_and_changed))
const [uriPrefix, setUriPrefix] = useState('')
const disabled = isNil(uriPrefix) || isEmpty(uriPrefix)
@@ -33,7 +34,6 @@ const ImportSidebar = ({ config, imports, importActions }) => {
return (
{gettext('Import elements')}
-