From f579f75a074db547cf8fa1be1bcc990bb1037d7e Mon Sep 17 00:00:00 2001 From: Oliver Klee Date: Thu, 13 Feb 2025 12:46:17 +0100 Subject: [PATCH] [BUGFIX] Make some billing address fields longer (#4143) --- CHANGELOG.md | 1 + .../Domain/Model/Registration/BillingAddressTrait.php | 2 +- Resources/Private/Templates/EventRegistration/New.html | 2 +- ext_tables.sql | 10 +++++----- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a9edbe903..d13bb155d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -131,6 +131,7 @@ This project adheres to [Semantic Versioning](https://semver.org/). ### Fixed +- Make some billing address fields longer (#4143) - Improve display of users without a full name in the BE module (#4111) - Avoid crashes for deleted lazy-loaded associations (#4109, #4115) - Do not double ZIP code, city and country when showing a venue address (#4085) diff --git a/Classes/Domain/Model/Registration/BillingAddressTrait.php b/Classes/Domain/Model/Registration/BillingAddressTrait.php index 23028f75c..bc8669d00 100644 --- a/Classes/Domain/Model/Registration/BillingAddressTrait.php +++ b/Classes/Domain/Model/Registration/BillingAddressTrait.php @@ -46,7 +46,7 @@ trait BillingAddressTrait protected string $billingCountry = ''; /** - * @Validate("StringLength", options={"maximum": 32}) + * @Validate("StringLength", options={"maximum": 255}) */ protected string $billingPhoneNumber = ''; diff --git a/Resources/Private/Templates/EventRegistration/New.html b/Resources/Private/Templates/EventRegistration/New.html index fdc5d442e..b985c3d84 100644 --- a/Resources/Private/Templates/EventRegistration/New.html +++ b/Resources/Private/Templates/EventRegistration/New.html @@ -507,7 +507,7 @@

diff --git a/ext_tables.sql b/ext_tables.sql index 067039cea..b6e92e440 100644 --- a/ext_tables.sql +++ b/ext_tables.sql @@ -305,14 +305,14 @@ CREATE TABLE tx_seminars_attendances ( method_of_payment int(11) unsigned DEFAULT '0' NOT NULL, separate_billing_address tinyint(1) unsigned DEFAULT '0' NOT NULL, company tinytext, - name varchar(80) DEFAULT '' NOT NULL, + name varchar(255) DEFAULT '' NOT NULL, gender tinyint(1) unsigned DEFAULT '0' NOT NULL, address tinytext, zip varchar(20) DEFAULT '' NOT NULL, - city varchar(50) DEFAULT '' NOT NULL, - country varchar(60) DEFAULT '' NOT NULL, - telephone varchar(20) DEFAULT '' NOT NULL, - email varchar(80) DEFAULT '' NOT NULL, + city varchar(255) DEFAULT '' NOT NULL, + country varchar(255) DEFAULT '' NOT NULL, + telephone varchar(255) DEFAULT '' NOT NULL, + email varchar(255) DEFAULT '' NOT NULL, been_there tinyint(3) unsigned DEFAULT '0' NOT NULL, interests text, expectations text,