diff --git a/src/addon/mod/data/fields/textarea/providers/handler.ts b/src/addon/mod/data/fields/textarea/providers/handler.ts index 1c1a0bc0d..28ad00b9a 100644 --- a/src/addon/mod/data/fields/textarea/providers/handler.ts +++ b/src/addon/mod/data/fields/textarea/providers/handler.ts @@ -103,11 +103,9 @@ export class AddonModDataFieldTextareaHandler extends AddonModDataFieldTextHandl return this.translate.instant('addon.mod_data.errormustsupplyvalue'); } - const found = inputData.some((input) => { - return !input.subfield && this.textUtils.htmlIsBlank(input.value); - }); + const value = inputData.find((value) => value.subfield == ''); - if (!found) { + if (!value || this.textUtils.htmlIsBlank(value.value)) { return this.translate.instant('addon.mod_data.errormustsupplyvalue'); } }