Daily achievement missing

Daily achievement missing

in API Development

Posted by: SmartBobby.6283

SmartBobby.6283

Hey Lawton,

in the today’s daily achievements there is an achievement with the id 2816, which is not available.

https://api.guildwars2.com/v2/achievements/daily:

... "pvp":[
{"id":1857,"level":{"min":1,"max":80}},
{"id":2816,"level":{"min":11,"max":80}},
{"id":2110,"level":{"min":11,"max":80}},
{"id":2091,"level":{"min":31,"max":80}}
], ...

PHP Warning: file_get_contents(https://api.guildwars2.com/v2/achievements/2816): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found

Could you please fix it? Thank you.

Edit: Okay, seems to be fixed now…

Reges Insani Occultae Templae [RIOT] | http://www.riot-guild.eu/
Elona Reach [DE] – Let’s be strong and fight together! ;)

(edited by SmartBobby.6283)

Daily achievement missing

in API Development

Posted by: Lawton Campbell

Lawton Campbell

Web Programmer

I think that was a cache issue — the daily achievements are automatically whitelisted (they bypass the normal manual approval). The master list of whitelisted achievements was probably just cached for a while after reset (it’s got a fairly long cache duration since it only updates once/day at most — since usually it’s a manual process).

IIRC this happened because there were new dailies released yesterday, so this shouldn’t happen too frequently.