fix: read_only fields are not getting disabled

This commit is contained in:
Shariq Ansari 2024-12-30 16:46:21 +05:30
parent 97d25835ae
commit bfc72bfb6e
2 changed files with 8 additions and 1 deletions

View File

@ -52,6 +52,7 @@ def get_fields_layout(doctype: str, type: str):
"type": field.fieldtype,
"options": getOptions(field),
"mandatory": field.reqd,
"read_only": field.read_only,
"placeholder": field.get("placeholder"),
"filters": field.get("link_filters"),
}

View File

@ -108,7 +108,13 @@
/>
<label
class="text-sm text-ink-gray-5"
@click="data[field.name] = !data[field.name]"
@click="
() => {
if (!Boolean(field.read_only)) {
data[field.name] = !data[field.name]
}
}
"
>
{{ __(field.label) }}
<span class="text-ink-red-3" v-if="field.mandatory"