|
1 | 1 | # Broken Stuff
|
2 |
| -BDO website, where all the data is taken from, has a number of bugs, which are replicated by this API by design and, sadly, nothing can be done about it on my side. |
| 2 | +BDO website, where all the data is taken from, has a number of bugs, which are replicated by this API by design and, sadly, not much can be done about it. |
3 | 3 |
|
4 | 4 | ## List of known bugs
|
5 |
| -This is a list of bugs that I am aware of: |
6 |
| -1. When profile of one of a number of guilds is requested, another guild's profile is returned. (e.g. requesting the profile of VoS guild on EU returns the profile of Ocrana guild on EU). |
7 |
| -1. Opening some guild profiles returns a 404 page despite the fact that that guild exists. (e.g. Valiant guild on EU) |
8 |
| -2. Sometimes members who left the guild are still displayed as members for some time. |
9 |
| -3. Data is not updated immediately after it is updated in game. |
| 5 | +This is a list of bugs that either used to occur or still occur that I am aware of: |
| 6 | +1. When you request one guild, the server may return another guild. |
| 7 | +2. When you request a guild, the server may return a "not found" status despite the fact that that guild does exist. |
| 8 | +3. Members who left the guild are still displayed as members for some time. |
| 9 | +4. Data is not updated immediately after it is updated in game. |
10 | 10 |
|
11 | 11 | ## Workarounds and tips
|
12 | 12 | List numbers match list numbers in the previous section:
|
13 |
| -1. Check the name of the guild in the response. Is it the same as the one you requested? |
14 |
| -1. You can get some information like creation date, guild master's name and population by searching for guild instead of requesting its profile. Not much, but better than nothing. |
15 |
| -2. I believe maintenances remove "ghost members" from guilds. If you don't feel like waiting, request profiles of those players. Guild membership status in player profiles is more reliable, unless it's set to private. |
16 |
| -3. The lag is around a few hours, and you can only wait. This API may introduce additional lag (≤2 hours) in some cases, so if you need the most fresh data possible, consider disabling cache as it's described in the main README (I assume that you understand the consequences). |
| 13 | +1. If the response has a different guild name than the one you requested, it's a bug. See tip #2. |
| 14 | +2. You can get some information like creation date, guild master's name and population by searching for guild instead of requesting its profile. Not much, but it's better than nothing. |
| 15 | +3. I believe maintenances remove "ghost members" from guilds. If you don't feel like waiting, request profiles of those players. Guild membership status in player profiles is more reliable, unless it's set to private. |
| 16 | +4. The lag is around a few hours, and you can only wait. This API may introduce additional lag (≤2 hours) in some cases, so if you need the most fresh data possible, consider disabling cache as it's described in [building from source manual](./buildingFromSource.md). |
17 | 17 |
|
18 | 18 | ## Contribute to this list
|
19 | 19 | If you found a bug on the original BDO website that affects this API and is not listed in this file, you can contribute by either:
|
|
0 commit comments