1
0
Fork 0
forked from OpenNeo/impress
impress/src
Matchu e7cc20876b use xmlrpc to load pets, not json.php
The AMFPHP gateway's json.php endpoint has always had a problem parsing pets whose names start with digits… I've dug into it before, and checked again today, and there really is just no way around it: d584b58e95/core/json/app/Actions.php (L43)

And there aren't any reliable AMFPHP Node libraries out there to make the actual native AMF call.

Buuuut! In today's investigation, I noticed the xmlrpc.php endpoint for the first time. And, wouldn't you know it, there's //great// reliability for something as enterprise-standard as that!

So here, I've switched over to using an xmlrpc client library, which simplifies our calling code //and// makes number pets work correctly 😁 I wouldn't have done it just for the simplification, I think bringing in a library is net more complexity… but getting this finally right is a big relief.
2020-10-22 23:22:04 -07:00
..
app can add own/wanted items from item page 2020-10-22 21:20:49 -07:00
images add WIP callout to user items page 2020-10-10 02:07:49 -07:00
server use xmlrpc to load pets, not json.php 2020-10-22 23:22:04 -07:00
stories simplify canvas code, just use separate elements 2020-10-08 04:13:47 -07:00
index.js inline index.css, omit unused fonts, preload hints 2020-05-18 00:56:46 -07:00