Skip to content

Commit 0a6342c

Browse files
committed
Refactoring set quick edit modal mutations
1 parent 50339ef commit 0a6342c

7 files changed

Lines changed: 19 additions & 22 deletions

File tree

contentcuration/contentcuration/frontend/channelEdit/components/ContentNodeEditListItem.vue

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@
109109

110110
<script>
111111
112-
import { mapGetters, mapActions, mapMutations } from 'vuex';
112+
import { mapGetters, mapActions } from 'vuex';
113113
114114
import ContentNodeListItem from './ContentNodeListItem';
115115
import ContentNodeOptions from './ContentNodeOptions';
@@ -249,12 +249,10 @@
249249
'updateContentNode',
250250
'waitForCopyingStatus',
251251
'deleteContentNode',
252+
'setQuickEditModal',
252253
]),
253-
...mapMutations('contentNode', {
254-
openQuickEditModal: 'SET_QUICK_EDIT_MODAL_OPEN',
255-
}),
256254
editTitleDescription() {
257-
this.openQuickEditModal({
255+
this.setQuickEditModal({
258256
modal: QuickEditModals.TITLE_DESCRIPTION,
259257
nodeIds: [this.nodeId],
260258
});

contentcuration/contentcuration/frontend/channelEdit/components/ContentNodeOptions.vue

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343

4444
<script>
4545
46-
import { mapActions, mapGetters, mapMutations } from 'vuex';
46+
import { mapActions, mapGetters } from 'vuex';
4747
import { RouteNames, TabNames, QuickEditModals } from '../constants';
4848
import MoveModal from './move/MoveModal';
4949
import { withChangeTracker } from 'shared/data/changes';
@@ -239,11 +239,9 @@
239239
'moveContentNodes',
240240
'copyContentNode',
241241
'waitForCopyingStatus',
242+
'setQuickEditModal',
242243
]),
243244
...mapActions('clipboard', ['copy']),
244-
...mapMutations('contentNode', {
245-
openQuickEditModal: 'SET_QUICK_EDIT_MODAL_OPEN',
246-
}),
247245
async focusFirstOption() {
248246
const { optionsList } = this.$refs;
249247
const firstOption = optionsList.$el.querySelector('a');
@@ -313,7 +311,7 @@
313311
quickEditModalFactory(modal) {
314312
return $event => {
315313
$event.preventDefault();
316-
this.openQuickEditModal({
314+
this.setQuickEditModal({
317315
modal,
318316
nodeIds: [this.nodeId],
319317
});

contentcuration/contentcuration/frontend/channelEdit/components/QuickEditModal/index.vue

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353

5454
<script>
5555
56-
import { mapGetters, mapMutations } from 'vuex';
56+
import { mapGetters, mapActions } from 'vuex';
5757
import { QuickEditModals } from '../../constants';
5858
import EditSourceModal from './EditSourceModal';
5959
import EditLevelsModal from './EditLevelsModal';
@@ -123,11 +123,9 @@
123123
},
124124
},
125125
methods: {
126-
...mapMutations('contentNode', {
127-
setQuickEditModalOpen: 'SET_QUICK_EDIT_MODAL_OPEN',
128-
}),
126+
...mapActions('contentNode', ['setQuickEditModal']),
129127
close() {
130-
this.setQuickEditModalOpen(null);
128+
this.setQuickEditModal(null);
131129
},
132130
},
133131
};

contentcuration/contentcuration/frontend/channelEdit/views/CurrentTopicView.vue

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@
229229

230230
<script>
231231
232-
import { mapActions, mapGetters, mapState, mapMutations } from 'vuex';
232+
import { mapActions, mapGetters, mapState } from 'vuex';
233233
import get from 'lodash/get';
234234
import MoveModal from '../components/move/MoveModal';
235235
import ContentNodeOptions from '../components/ContentNodeOptions';
@@ -572,11 +572,9 @@
572572
'moveContentNodes',
573573
'copyContentNode',
574574
'waitForCopyingStatus',
575+
'setQuickEditModal',
575576
]),
576577
...mapActions('clipboard', ['copyAll']),
577-
...mapMutations('contentNode', {
578-
openQuickEditModal: 'SET_QUICK_EDIT_MODAL_OPEN',
579-
}),
580578
clearSelections() {
581579
this.selected = [];
582580
},
@@ -665,7 +663,7 @@
665663
},
666664
quickEditModalFactory(modal) {
667665
return () => {
668-
this.openQuickEditModal({
666+
this.setQuickEditModal({
669667
modal,
670668
nodeIds: this.selected,
671669
});

contentcuration/contentcuration/frontend/channelEdit/vuex/contentNode/actions.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -545,3 +545,7 @@ export async function checkSavingProgress(
545545
.first();
546546
return Boolean(query);
547547
}
548+
549+
export function setQuickEditModal(context, open) {
550+
context.commit('SET_QUICK_EDIT_MODAL', open);
551+
}

contentcuration/contentcuration/frontend/channelEdit/vuex/contentNode/mutations.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ export function SET_MOVE_NODES(state, ids) {
7878
state.moveNodes = ids;
7979
}
8080

81-
export function SET_QUICK_EDIT_MODAL_OPEN(state, quickEditModalOpen) {
81+
export function SET_QUICK_EDIT_MODAL(state, quickEditModalOpen) {
8282
state.quickEditModalOpen = quickEditModalOpen;
8383
}
8484

contentcuration/contentcuration/frontend/shared/utils/helpers.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -533,7 +533,8 @@ export function isAudioVideoFile(file) {
533533
return false;
534534
}
535535

536-
const videoAllowedFormats = FormatPresetsMap.get(FormatPresetsNames.VIDEO).allowed_formats;
536+
const videoAllowedFormats = FormatPresetsMap.get(FormatPresetsNames.HIGH_RES_VIDEO)
537+
.allowed_formats;
537538
const audioAllowedFormats = FormatPresetsMap.get(FormatPresetsNames.AUDIO).allowed_formats;
538539
return (
539540
videoAllowedFormats.includes(file.file_format) || audioAllowedFormats.includes(file.file_format)

0 commit comments

Comments
 (0)