gray-mueller / gray-mueller/food-ordering-app-using-python

Enatega Customer App: Once Pickup-Order is accepted from restaurant, user should not be allowed to Cancel that order

Offen
#461 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
JavaScript
Sterne
4
Forks
3
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Describe the bug
Users are able to cancel a Pickup Order even after the restaurant has accepted it. Once the restaurant confirms the order, the cancellation option should be disabled to prevent disruptions.

To Reproduce
Steps to reproduce the behavior:

Place a Pickup Order through the system.
Wait for the restaurant to accept the order.
Go to the order details page.
Attempt to cancel the order.

Expected behavior
Once the restaurant accepts a Pickup Order, the "Cancel" option should be disabled, preventing users from canceling.

Smartphone (please complete the following information):

Device: [All Devices ]

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne im Bestelldetails-Ablauf der Kunden-App und lokalisiere die Abbruchaktion für Abholbestellungen; reproduziere das Verhalten, indem du eine Bestellung vom Restaurant annimmst, bevor du den Abbruch versuchst. Erledigt bedeutet, dass die Option Cancel nach der Annahme durch das Restaurant deaktiviert ist, während der gemeldete Ablauf vor der Annahme unverändert bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
mobile
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.