fixes
Build And Push Image / docker (push) Successful in 3m4s Details

This commit is contained in:
Matt 2025-08-08 20:27:54 +02:00
parent 72492fb754
commit 42d1d012c1
1 changed files with 17 additions and 0 deletions

View File

@ -28,28 +28,36 @@
<v-col cols="12" sm="6">
<v-text-field
v-model="form.first_name"
name="firstName"
autocomplete="given-name"
label="First Name"
:rules="nameRules"
prepend-inner-icon="mdi-account"
variant="outlined"
:disabled="loading"
required
@input="updateField('first_name', $event.target.value)"
/>
</v-col>
<v-col cols="12" sm="6">
<v-text-field
v-model="form.last_name"
name="lastName"
autocomplete="family-name"
label="Last Name"
:rules="nameRules"
variant="outlined"
:disabled="loading"
required
@input="updateField('last_name', $event.target.value)"
/>
</v-col>
</v-row>
<v-text-field
v-model="form.email"
name="email"
autocomplete="email"
label="Email Address"
type="email"
:rules="emailRules"
@ -57,6 +65,7 @@
variant="outlined"
:disabled="loading"
required
@input="updateField('email', $event.target.value)"
/>
<PhoneInputWrapper
@ -80,6 +89,8 @@
<v-textarea
v-model="form.address"
name="address"
autocomplete="street-address"
label="Address"
:rules="addressRules"
prepend-inner-icon="mdi-map-marker"
@ -87,6 +98,7 @@
rows="3"
:disabled="loading"
required
@input="updateField('address', $event.target.value)"
/>
<MultipleNationalityInput
@ -309,6 +321,11 @@ function onRecaptchaExpired() {
// Template refs
const recaptcha = ref<any>(null);
// Helper function to handle form field updates (prevents autocomplete conflicts)
const updateField = (fieldName: keyof typeof form.value, value: string) => {
form.value[fieldName] = value;
};
// Form submission
async function submitRegistration() {
if (!valid.value || !recaptchaToken.value) {