WhiskeyMateWhiskeyMate
← Alle artikelen

Troubleshooting

Oplossingen voor de betrouwbaarheid van collecties in Android 1.1.4

Fantoomflessen, verdwijnende collecties en hoe u ervoor zorgt dat u de oplossing heeft

0 vonden dit nuttig

Wat er gebeurde

Vóór versie 1.1.4 ondervonden sommige Android-gebruikers twee gerelateerde problemen met collecties:

  • Fantoomflessen: flessen die verschenen in collecties die de gebruiker niet had toegevoegd, vooral na netwerkherverbindingen of herstarts van de app.
  • Verdwijnende collecties: de gehele collectielijst die leeg raakte tijdens slechte netwerkomstandigheden.

Wat is opgelost

  • Dubbele markeerrijen verwijderd: de Firestore collectieluisteraar voegde elke keer dat deze werd geactiveerd een dubbele newCollection markeerrij toe. We controleren nu op duplicaten en valideren collectiegegevens voordat we deze toevoegen.
  • Luisteraarfouten wissen de lijst niet langer: wanneer de luisteraar fouten genereert tijdens netwerkproblemen, houden we de bestaande collecties zichtbaar en loggen we de fout voor debugging.
  • Racecondities geëlimineerd: updates van de collectielijst zijn nu Mutex-beveiligd, zodat gelijktijdige bewerkingen tijdens het aanmaken van collecties geen duplicaten kunnen veroorzaken.

Hoe u ervoor zorgt dat u de oplossing heeft

  1. Open de Google Play Store.
  2. Zoek naar WhiskeyMate en controleer of versie 1.1.4 of hoger is geïnstalleerd.
  3. Als u nog steeds fantoomflessen of een onverwachte collectie ziet, kunt u deze veilig verwijderen — de onderliggende fout die ze heeft veroorzaakt, is opgelost.
0 vonden dit nuttig