Scenario:
Someone uses the Other Info field to capture very long words (like someones email address). The info arrives safely in the Order but the customers confirmation email omits some characters.
E.g. customer enters:
And the confirmation email contains:
extremelylongemail@incredibly-
ongdomain.nowhere.special.ata-
l.com
Now the customer can probably work out that hyphens have been added but will panic when they see the missing characters and think that they made a typo. Especially if this information is critical in any way.
I'd have expected to see:
extremelylongemail@incredibly-
longdomain.nowhere.special.ata-
ll.com
The bug seems to be in routine WrapText within ActinicOrder.pm - I had a look there but the GOTO scared me and I ran away shivering.
WrapText was written in 2000 so it's possible that this bug has lurked for 9 years!
Someone uses the Other Info field to capture very long words (like someones email address). The info arrives safely in the Order but the customers confirmation email omits some characters.
E.g. customer enters:
Code:
extremelylongemail@incrediblylongdomain.nowhere.special.atall.com
extremelylongemail@incredibly-
ongdomain.nowhere.special.ata-
l.com
Now the customer can probably work out that hyphens have been added but will panic when they see the missing characters and think that they made a typo. Especially if this information is critical in any way.
I'd have expected to see:
extremelylongemail@incredibly-
longdomain.nowhere.special.ata-
ll.com
The bug seems to be in routine WrapText within ActinicOrder.pm - I had a look there but the GOTO scared me and I ran away shivering.
WrapText was written in 2000 so it's possible that this bug has lurked for 9 years!
Comment