Fixes values passed to the bulk edition endpoint as objects.

This commit is contained in:
mateuswetah 2024-04-01 11:35:10 -03:00
parent cb0e3b767b
commit 3b123e91d9
2 changed files with 6 additions and 6 deletions

View File

@ -117,7 +117,7 @@
:class="{'is-field-history': bulkEditionProcedures[criterion].isDone}" :class="{'is-field-history': bulkEditionProcedures[criterion].isDone}"
class="tainacan-bulk-edition-field tainacan-bulk-edition-field-not-last" class="tainacan-bulk-edition-field tainacan-bulk-edition-field-not-last"
:disabled="bulkEditionProcedures[criterion].isDone" :disabled="bulkEditionProcedures[criterion].isDone"
@input="addToBulkEditionProcedures($event, 'newValue', criterion)" @input="addToBulkEditionProcedures($event.target.value, 'newValue', criterion)"
/> />
</div> </div>
@ -128,7 +128,7 @@
:disabled="bulkEditionProcedures[criterion].isDone" :disabled="bulkEditionProcedures[criterion].isDone"
class="tainacan-bulk-edition-field tainacan-bulk-edition-field-last" class="tainacan-bulk-edition-field tainacan-bulk-edition-field-last"
:placeholder="$i18n.get('instruction_select_a_status2')" :placeholder="$i18n.get('instruction_select_a_status2')"
@update:model-value="addToBulkEditionProcedures($event, 'newValue', criterion)"> @update:model-value="addToBulkEditionProcedures($event.target.value, 'newValue', criterion)">
<option <option
v-for="(statusOption, index) of $statusHelper.getStatuses().filter(option => { return option.value != 'trash' })" v-for="(statusOption, index) of $statusHelper.getStatuses().filter(option => { return option.value != 'trash' })"
:key="index" :key="index"
@ -144,7 +144,7 @@
:disabled="bulkEditionProcedures[criterion].isDone" :disabled="bulkEditionProcedures[criterion].isDone"
class="tainacan-bulk-edition-field tainacan-bulk-edition-field-last" class="tainacan-bulk-edition-field tainacan-bulk-edition-field-last"
:placeholder="$i18n.get('instruction_select_a_comments_status')" :placeholder="$i18n.get('instruction_select_a_comments_status')"
@update:model-value="addToBulkEditionProcedures($event, 'newValue', criterion)"> @update:model-value="addToBulkEditionProcedures($event.target.value, 'newValue', criterion)">
<option <option
v-for="(statusOption, index) of $commentsStatusHelper.getStatuses()" v-for="(statusOption, index) of $commentsStatusHelper.getStatuses()"
:key="index" :key="index"
@ -202,7 +202,7 @@
:class="{ 'is-field-history': bulkEditionProcedures[criterion].isDone }" :class="{ 'is-field-history': bulkEditionProcedures[criterion].isDone }"
class="tainacan-bulk-edition-field tainacan-bulk-edition-field-last" class="tainacan-bulk-edition-field tainacan-bulk-edition-field-last"
:disabled="bulkEditionProcedures[criterion].isDone || bulkEditionProcedures[criterion].isExecuting" :disabled="bulkEditionProcedures[criterion].isDone || bulkEditionProcedures[criterion].isExecuting"
@input="addToBulkEditionProcedures($event, 'newValue', criterion)" @input="addToBulkEditionProcedures($event.target.value, 'newValue', criterion)"
/> />
</template> </template>
</template> </template>
@ -449,7 +449,7 @@
}, },
executeBulkEditionProcedure(criterion){ executeBulkEditionProcedure(criterion){
let procedure = this.bulkEditionProcedures[criterion]; let procedure = this.bulkEditionProcedures[criterion];
if (procedure.action === this.editionActions.redefine) { if (procedure.action === this.editionActions.redefine) {
Object.assign(this.bulkEditionProcedures[criterion], { 'isExecuting': true }); Object.assign(this.bulkEditionProcedures[criterion], { 'isExecuting': true });

View File

@ -146,7 +146,7 @@
taxonomyId: '', taxonomyId: '',
excludeTree: '', excludeTree: '',
isHierarchical: Boolean, isHierarchical: Boolean,
initialTermParent: String, initialTermParent: [ String, Number ],
initialTermParentName: String initialTermParentName: String
}, },
emits: [ emits: [