Browse Source

fix(admin-ui): Prevent duplicate order state change on manual payment

Relates to #2204
Michael Bromley 2 years ago
parent
commit
eadc479a18

+ 1 - 3
packages/admin-ui/src/lib/order/src/components/order-detail/order-detail.component.ts

@@ -337,9 +337,7 @@ export class OrderDetailComponent
                                     order.nextStates,
                                 );
                             } else {
-                                return this.dataService.order
-                                    .transitionToState(this.id, 'PaymentSettled')
-                                    .pipe(mapTo('PaymentSettled'));
+                                return of('PaymentSettled');
                             }
                         case 'ManualPaymentStateError':
                             this.notificationService.error(addManualPaymentToOrder.message);