6 December 2022

Vandaag ben ik begonnen met het oplossen van een fout in de demo data, sommige completed orders hadden namelijk nog producten in de backorder. Dit heb ik op een makkelijke manier opgelost, door gewoon de stock van het product te verhogen om dit te voorkomen.

Daarna ben ik verder gegaan met het uitzoeken van een bug, Glenn liet mij zien dat er in Laravel Horizon heel veel ReservateOrderItemProduct stock jobs faalde. Na een tijdje zoeken en testen had ik het probleem gevonden, er stond een foreach op de verkeerde plek. Inplaats van dat er voor elk item een job werd gespawned werd er elke keer dat er een item toe werd gevoegd aan de array met jobs geloopt over de jobs en werden deze gespawned. Dit gebeurde vanuit de automatische actie; toevoegen van een product aan order, bij 1 item zou dit gewoon goed gaan, maar stel er moeten 10 items aan toegevoegd worden, dan worden er in totaal 55 jobs gespawned en dat veroorzaakt errors.

Hierna ben ik verder gegaan met het toevoegen van automatische acties voor retouren, hier was ik al een heel eind mee maar het moest nog mogelijk worden om op condities te fallbacken; en te controleren op de orders die een retour heeft. Hier ben ik de rest van de dag mee bezig geweest.

 


Posted 3 years ago

Comments

No comments yet! Why don't you be the first?
Add a comment