diff --git a/contentcuration/contentcuration/frontend/channelEdit/components/QuickEditModal/EditTitleDescriptionModal.vue b/contentcuration/contentcuration/frontend/channelEdit/components/QuickEditModal/EditTitleDescriptionModal.vue index 3acdde0ad2..15b271664e 100644 --- a/contentcuration/contentcuration/frontend/channelEdit/components/QuickEditModal/EditTitleDescriptionModal.vue +++ b/contentcuration/contentcuration/frontend/channelEdit/components/QuickEditModal/EditTitleDescriptionModal.vue @@ -98,6 +98,7 @@ id: nodeId, title: title.trim(), description: description.trim(), + checkComplete: true, }); /* eslint-disable-next-line kolibri/vue-no-undefined-string-uses */ this.$store.dispatch('showSnackbarSimple', commonStrings.$tr('changesSaved')); diff --git a/contentcuration/contentcuration/frontend/channelEdit/components/QuickEditModal/__tests__/EditTitleDescriptionModal.spec.js b/contentcuration/contentcuration/frontend/channelEdit/components/QuickEditModal/__tests__/EditTitleDescriptionModal.spec.js index 464a8e9026..632f364fe1 100644 --- a/contentcuration/contentcuration/frontend/channelEdit/components/QuickEditModal/__tests__/EditTitleDescriptionModal.spec.js +++ b/contentcuration/contentcuration/frontend/channelEdit/components/QuickEditModal/__tests__/EditTitleDescriptionModal.spec.js @@ -33,9 +33,7 @@ describe('EditTitleDescriptionModal', () => { }, }, }), - propsData: { - nodeId, - }, + propsData: { nodeId }, }); updateContentNode = jest.spyOn(wrapper.vm, 'updateContentNode').mockImplementation(() => {}); @@ -70,7 +68,8 @@ describe('EditTitleDescriptionModal', () => { expect(updateContentNode).toHaveBeenCalledWith({ id: nodeId, title: newTitle, - description: newDescription, + description: newDescription ?? '', + checkComplete: true, }); }); @@ -80,11 +79,11 @@ describe('EditTitleDescriptionModal', () => { descriptionInput.vm.$emit('input', ''); modal.vm.$emit('submit'); - expect(updateContentNode).toHaveBeenCalledWith({ id: nodeId, title: newTitle, description: '', + checkComplete: true, }); });