diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/FormElement.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/FormElement.vue index 181dec48cc..8379c7eea3 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/FormElement.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/FormElement.vue @@ -45,9 +45,7 @@ :id="getElementId" type="checkbox" v-model="resource[attr.name]" - :changeMethod=" - attr.onChange && attr.onChange.bind(this, resource) - " + :changeMethod="attr.onChange && attr.onChange.bind(this, resource)" :disabled="disabled" /> diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ResourceList.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ResourceList.vue index 753de46bde..df0a72e24f 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ResourceList.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ResourceList.vue @@ -116,10 +116,11 @@ export default { let columnActions = thisResource.tableOptions.actions; const columns = resourceAttrs.reduce((acc, attr, i) => { - const shouldFieldBeHidden = attr.hideIn && typeof attr.hideIn === "function" ? attr.hideIn() : attr.hideIn - if ( - shouldFieldBeHidden && shouldFieldBeHidden.includes("List") - ) + const shouldFieldBeHidden = + attr.hideIn && typeof attr.hideIn === "function" + ? attr.hideIn() + : attr.hideIn; + if (shouldFieldBeHidden && shouldFieldBeHidden.includes("List")) return acc; if ( attr.hasOwnProperty("tableColumnDefinition") && diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/SIP2/SIP2AccountResource.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/SIP2/SIP2AccountResource.vue index 121f3fedf3..207b807d5c 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/SIP2/SIP2AccountResource.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/SIP2/SIP2AccountResource.vue @@ -422,7 +422,10 @@ export default { relationshipAPIClient: APIClient.cash.cash_registers, relationshipOptionLabelAttr: "name", // attr of the related resource used for display relationshipRequiredKey: "cash_register_id", - hideIn: () => sysprefs.value.UseCashRegisters !== "0" ? ["List"] : ["Form", "Show", "List"], + hideIn: () => + sysprefs.value.UseCashRegisters !== "0" + ? ["List"] + : ["Form", "Show", "List"], group: "Details", toolTip: __( "Only required if system preference UseCashRegisters is enabled" diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/composables/base-resource.js b/koha-tmpl/intranet-tmpl/prog/js/vue/composables/base-resource.js index 2ca9a8a996..38dd558666 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/composables/base-resource.js +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/composables/base-resource.js @@ -419,11 +419,20 @@ export function useBaseResource(resourceConfig) { relationshipField.relationshipName = ra.name; }); } - const shouldFieldBeHidden = ra.hideIn && typeof ra.hideIn === "function" ? ra.hideIn() : ra.hideIn - if (shouldFieldBeHidden && !shouldFieldBeHidden.includes(component)) { + const shouldFieldBeHidden = + ra.hideIn && typeof ra.hideIn === "function" + ? ra.hideIn() + : ra.hideIn; + if ( + shouldFieldBeHidden && + !shouldFieldBeHidden.includes(component) + ) { return [...acc, ra]; } - if (shouldFieldBeHidden && shouldFieldBeHidden.includes(component)) { + if ( + shouldFieldBeHidden && + shouldFieldBeHidden.includes(component) + ) { return acc; } return [...acc, ra];