Hi List,
One of our (BareMetal.com's) clients recently received an error when
attempting to perform a transfer:
Missing required field: tech email
Invalid syntax for tech E-Mail Address.
The tech e-mail address was blank in this case.
Our registration application relies on the client code performing its
validation steps prior to making a connection to OpenSRS, entirely to
avoid the connection due to simple data errors. Specifically, we use
the client code to inform us which fields are required, and which are
optional.
Unfortunately, the client code appears to skip validation of tech
contacts, which leads to 'surprise' error messages when we are connected
to OpenSRS; the surprise is that we didn't catch these problems prior to
attempting the requested operation.
We haven't used every release of the client code, but I can confirm that
tech contacts are not validated in versions 2.53, 2.72, 2.74, and 2.75.
I've provided a patch that corrects the problem for version 2.75 below.
Comments?
--- XML_Client.pm.orig Tue Mar 18 14:38:09 2003
+++ XML_Client.pm Tue May 20 15:42:54 2003
@@ -477,6 +477,7 @@
owner => "",
admin => "Admin",
billing => "Billing",
+ tech => 'Tech',
},
ca => {
owner => "",
--
// 2 _____________________________________________________________
// / \
\\/ / | You know, somebody actually complimented me on my driving |
\\/ | today. They left a little note on the windscreen, it said |
| 'Parking Fine.' So that was nice! |
\_________________________________ __________________________/
Ewan Edwards {e^2}, e@skwayr.com |/
This archive was generated by hypermail 2.1.3 : Tue Oct 19 2004 - 23:37:42 EDT