Skip to content

Commit 1235cc5

Browse files
committed
Update input rules for tags and email fields to ensure required validation
1 parent c23095d commit 1235cc5

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

packages/Webkul/Admin/src/Resources/views/components/form/control-group/controls/tags.blade.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class="icon-cross-large cursor-pointer p-0.5 text-xl"
4141
v-slot="{ field, errors }"
4242
:name="'temp-' + name"
4343
v-model="input"
44-
:rules="inputRules"
44+
:rules="tags.length ? inputRules : [inputRules, rules].filter(Boolean).join('|')"
4545
:label="label"
4646
>
4747
<input
@@ -62,7 +62,7 @@ class="w-full dark:!bg-gray-900"
6262
v-slot="{ field, errors }"
6363
:name="name + '[' + 0 +']'"
6464
:value="input"
65-
:rules="rules"
65+
:rules="inputRules"
6666
:label="label"
6767
>
6868
<input

packages/Webkul/Admin/src/Resources/views/mail/index.blade.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,7 @@ class="!font-normal"
280280
name="reply_to"
281281
class="w-[calc(100%-62px)]"
282282
input-rules="email"
283+
rules="required"
283284
::data="draft.reply_to"
284285
:label="trans('admin::app.mail.index.mail.to')"
285286
:placeholder="trans('admin::app.mail.index.mail.enter-emails')"

packages/Webkul/Admin/src/Resources/views/mail/view.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -357,8 +357,8 @@ class="flex cursor-pointer items-center gap-2 text-brandColor"
357357
<div class="relative">
358358
<x-admin::form.control-group.controls.tags
359359
name="reply_to"
360-
rules="required"
361360
input-rules="email"
361+
rules="required"
362362
::data="reply_to"
363363
:label="trans('admin::app.mail.view.to')"
364364
:placeholder="trans('admin::app.mail.view.enter-mails')"

0 commit comments

Comments
 (0)