Open mendozal opened 6 months ago
Maybe this is something new, because previous domains's contact information is completely stripped of special characters.
Im not sure the formatting came out correctly in your issue description. Could you raise a support ticket so we can check the provision logs in question?
As far as I can tell this looks like a bug on Namesilo's end. We create contacts by sending a payload using GET query parameters (unfortunately this is what their API requires), so these are url-encoded to be valid for a HTTP GET request (which means Asunción
becomes Asunci%C3%B3n
). In their responses, they appear to be double-escaping these for their XML responses, so we get back <city>Asunci&oacute;n</city>
. When parsing the XML on our side this becomes Asunción
because they are double-encoding the ampersand in the HTML entity for ó
(which is ó
) which results in the &oacute;
which they are returning.
The reason the state returns back ok is because we map the requested state name to a state code, so in our API request we are sending and getting back ASU
which we map back to Asunción
in our provision result.
I'm hesitant to try and "double-decode" their API response values as this may introduce other issues, so this is something they should investigate on their end.
Hi.
I noticed a couple of issues with the Namesilo Module:
"city": "Asunción", This should be "Asunción" in the UI, but is showing as "Asunción" Namesilo is showing correctly in their page.
Maybe this is something that should be managed by the UI, if so please let me know and I will open a Ticket in Upmind.
Thanks.