From 3e4fc7db7edc2f5bf2d22a2103a6c915a99c8a39 Mon Sep 17 00:00:00 2001 From: Pedro Amorim Date: Tue, 4 Nov 2025 13:28:19 -0100 Subject: [PATCH] Bug 37893: (QA follow-up): Add maxlength to number attributes. Set '3' for SIP2 institutions retires Signed-off-by: Lucas Gass --- .../prog/js/vue/components/Elements/InputNumber.vue | 2 ++ koha-tmpl/intranet-tmpl/prog/js/vue/components/FormElement.vue | 1 + .../prog/js/vue/components/SIP2/SIP2InstitutionResource.vue | 1 + 3 files changed, 4 insertions(+) diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Elements/InputNumber.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Elements/InputNumber.vue index a3884942bf..7f19e02941 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Elements/InputNumber.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Elements/InputNumber.vue @@ -6,6 +6,7 @@ :placeholder="placeholder" :required="required" :size="size" + :maxlength="maxlength" /> @@ -18,6 +19,7 @@ export default { placeholder: String, required: Boolean, size: Number | null, + maxlength: Number | null, }, emits: ["update:modelValue"], setup(props, { emit }) { 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 372d866900..fbdec2a764 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/FormElement.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/FormElement.vue @@ -13,6 +13,7 @@ :placeholder="attr.placeholder || attr.label" :required="attr.required ? true : false" :size="attr.size" + :maxlength="attr.maxlength" :disabled="disabled" @update:modelValue="checkForInputError()" /> diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/SIP2/SIP2InstitutionResource.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/SIP2/SIP2InstitutionResource.vue index fd675c83f3..3931113864 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/SIP2/SIP2InstitutionResource.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/SIP2/SIP2InstitutionResource.vue @@ -125,6 +125,7 @@ export default { toolTip: __( "Number of times the system will attempt to connect" ), + maxlength: 3, }, { name: "status_update",