txfs19260817 / falinks-teambuilder

Use Falinks Teambuilder to create, and collaborate on Pokémon teams. Build together with real-time sharing and from any device.
http://falinks-teambuilder.com
Other
20 stars 5 forks source link

Urgent Issue: Pokemon search function for Pokemon with multiple Forms #28

Closed VGCPastes closed 1 year ago

VGCPastes commented 1 year ago

Pokemon search has to factor in the multiple forms of the following species, meaning that the search has to be encompassing for the following species!:

  1. Maushold -> If I search Maushold, we must retrieve results for Maushold and Maushold-Four
  2. Gastrodon and Gastrodon-East
  3. Toxtricity and Toxtricity-Low-Key
  4. Palafin and Palafin-Hero
  5. Dudunsparce and Dudunsparce-Three-Segment
  6. Squawkabilly and Squawkabilly-Blue and Squawkabilly-White and Squawkabilly-Yellow

However, these Pokemon must retrieve seperate results:

  1. Tatsugiri vs Tatsugiri-Droopy vs Tatsugiri-Stretchy
  2. Oricorio vs Oricorio-Pa'u vs Oricorio-Pom-Pom vs Oricorio-Sensu
  3. Lycanroc vs Lycanroc-Midnight vs Lycanroc-Dusk
  4. Tauros-Paldea-Aqua vs Tauros-Paldea-Blaze

There are other examples of combined search required for the complete pokedex, or when the DLC comes out:

  1. Pumpkaboo
  2. Gourgeist
  3. Zygarde I might be missing some so we will need to update next time as we go along!
txfs19260817 commented 1 year ago

Notes for me:

It turns out to be a challenging problem:

txfs19260817 commented 1 year ago

Hi @VGCPastes , the fix was deployed. You can do some manual tests. If it goes well then pls close this issue. thx

txfs19260817 commented 1 year ago

Pls feel free to re-open it if any problems