Skip to content
Snippets Groups Projects
Commit ec0fe7ec authored by Hangzhi Yu's avatar Hangzhi Yu
Browse files

Remove unneeded rules & fix validation (again)

parent 86539d9f
No related branches found
No related tags found
1 merge request!78Resolve "Rewrite registration wizard"
Pipeline #195971 canceled
......@@ -44,7 +44,7 @@ import SecondaryActionButton from "aleksis.core/components/generic/buttons/Secon
outlined
v-model="data.email.localPart"
:label="$t('postbuero.mail_addresses.data_table.local_part')"
:rules="$rules().required.build([rules.emailLocalPart])"
:rules="$rules().required.build(rules.emailLocalPart)"
required
></v-text-field>
</div>
......@@ -75,7 +75,7 @@ import SecondaryActionButton from "aleksis.core/components/generic/buttons/Secon
v-model="data.user.email"
:label="$t('paweljong.event_registration.form.steps.email.fields.email.label')"
required
:rules="$rules().required.build([rules.email])"
:rules="$rules().required.build(rules.email)"
prepend-icon="mdi-email-outline"
></v-text-field>
</div>
......@@ -87,7 +87,7 @@ import SecondaryActionButton from "aleksis.core/components/generic/buttons/Secon
v-model="data.user.confirmEmail"
:label="$t('paweljong.event_registration.form.steps.email.fields.confirm_email.label')"
required
:rules="$rules().required.build([rules.confirmEmail])"
:rules="$rules().required.build(rules.confirmEmail)"
prepend-icon="mdi-email-outline"
></v-text-field>
</div>
......@@ -179,7 +179,7 @@ import SecondaryActionButton from "aleksis.core/components/generic/buttons/Secon
v-model="data.user.confirmPassword"
:label="$t('paweljong.event_registration.form.steps.register.fields.confirm_password.label')"
required
:rules="$rules().required.build([rules.confirmPassword])"
:rules="$rules().required.build(rules.confirmPassword)"
type="password"
prepend-icon="mdi-form-textbox-password"
></v-text-field>
......@@ -507,7 +507,7 @@ import SecondaryActionButton from "aleksis.core/components/generic/buttons/Secon
outlined
v-model="data.payment.amount"
:label="$t('paweljong.event_registration.form.steps.financial.fields.amount.label')"
:rules="$rules().required.build([rules.amount])"
:rules="$rules().required.build(rules.amount)"
required
/>
</div>
......@@ -715,22 +715,6 @@ import SecondaryActionButton from "aleksis.core/components/generic/buttons/Secon
(v) => v > this.event.minCost || this.$t("paweljong.event_registration.form.rules.amount.too_low"),
(v) => v < this.event.maxCost || this.$t("paweljong.event_registration.form.rules.amount.too_high"),
],
street: [
(v) => !!v || this.$t("order.rules.street.required"),
(v) => v.length <= 255 || this.$t("order.rules.street.max"),
],
housenumber: [
(v) => !!v || this.$t("order.rules.housenumber.required"),
(v) => v.length <= 255 || this.$t("order.rules.housenumber.max"),
],
postalCode: [
(v) => !!v || this.$t("order.rules.postal_code.required"),
(v) => /^\d{5}$/.test(v) || this.$t("order.rules.postal_code.valid"),
],
place: [
(v) => !!v || this.$t("order.rules.place.required"),
(v) => v.length <= 255 || this.$t("order.rules.place.max"),
],
};
},
dataForSubmit() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment