Unonw-A is missing a bunch of sprites
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 58/100
Research direction
Start by comparing the responses from pokemon/201, pokemon-form/201, and pokemon-form/10001, then inspect the repository's data source and the change referenced by #1681. Done means unown-a has complete, correct sprite data and pokemon/201 exposes Unown A artwork consistently with the other forms.
Written by the indexing model from the issue text.
Description
Describe the Bug
Of all the unonw forms, on unown-a (pokemon-form/201) is missing sprite data. It only has two backsprites, all other fields are null.
The interesting part here is, that all other forms (pokemon-form/10001 and above) do have full sprite data available. unown-a is the default for, so one could argue that is no problem, as the pokemon resource should have all sprites of that one as well. However, the unown pokemon resource (pokemon/201) is inconsistent in that manner. It does have sprite data, and most of the point to unown-a images, but the artworks for example are of unown-f, not a, meaning there is currently no way to get the A-Artwork via the API, even though all the others are available.
Note: I did not look into it yet, but that might have to do with #1681 . @FallenDeity may you can confirm whether that is a preexisting issue or a problem introduced by your change?
Steps to Reproduce
GET https://pokeapi.co/api/v2/pokemon/201-> Artwork is Unown FGET https://pokeapi.co/api/v2/pokemon-form/201-> Artwork is missingGET https://pokeapi.co/api/v2/pokemon-form/10001-> Artwork is Unown B
Resolving the Bug
Anyone is open to making a PR for this issue.
- Dominant language
- Python
- Stars
- 5.4k
- Forks
- 1.2k
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 17
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from PokeAPI/pokeapi
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
PokeAPI/pokeapi#1685 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
PokeAPI/pokeapi#1684 · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-2 days Newbie friendliness 76/100
PokeAPI/pokeapi#1631 · 3 comments ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
PokeAPI/pokeapi#1623 · 3 comments ·
Maintainers usually reply within 1 day
-
UV hardlink filesOpen
Difficulty 3/5 1-2 days Newbie friendliness 48/100
PokeAPI/pokeapi#1622 · 3 comments ·
Maintainers usually reply within 1 day
Similar issues
-
pydanty:is-working
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
pydantic/pydantic-ai#8843 ·
Maintainers usually reply within 1 day
-
breaking change enhancement server
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
sktime/sktime#11310 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 1 day