Can someone explain to me why the call to character media query results in different json formats depending on which character form the same guild is queried? This is a breaking issue.
Good Result
{
"_links": { "self": { "href": ".../profile/wow/character/feathermoon/hooka/character-media?namespace=profile-us" } },
"character": {
"key": { "href": ".../profile/wow/character/feathermoon/hooka?namespace=profile-us" },
"name": "Hooka",
"id": 139454303,
"realm": {
"key": { "href": ".../data/wow/realm/118?namespace=dynamic-us" },
"name": "Feathermoon",
"id": 118,
"slug": "feathermoon"
}
},
"avatar_url": ".../character/feathermoon/95/139454303-avatar.jpg",
"bust_url": ".../character/feathermoon/95/139454303-inset.jpg",
"render_url": ".../character/feathermoon/95/139454303-main.jpg"
}
** Bad Result**
(Notice the assets property instead of the _url properties)
{
"_links": { "self": { "href": ".../profile/wow/character/feathermoon/vajraven/character-media?namespace=profile-us" } },
"character": {
"key": { "href": ".../profile/wow/character/feathermoon/vajraven?namespace=profile-us" },
"name": "Vajraven",
"id": 5280949,
"realm": {
"key": { "href": ".../data/wow/realm/118?namespace=dynamic-us" },
"name": "Feathermoon",
"id": 118,
"slug": "feathermoon"
}
},
"assets": [
{
"key": "avatar",
"value": ".../character/feathermoon/181/5280949-avatar.jpg"
},
{
"key": "inset",
"value": ".../character/feathermoon/181/5280949-inset.jpg"
},
{
"key": "main",
"value": ".../character/feathermoon/181/5280949-main.jpg"
},
{
"key": "main-raw",
"value": ".../character/feathermoon/181/5280949-main-raw.png"
}
]
}