diff --git a/src/app/orders/orders.component.html b/src/app/orders/orders.component.html index ecbd64f..cf2b7a4 100644 --- a/src/app/orders/orders.component.html +++ b/src/app/orders/orders.component.html @@ -5,54 +5,55 @@ diff --git a/src/app/orders/orders.component.ts b/src/app/orders/orders.component.ts index 3e87a20..b4876e7 100644 --- a/src/app/orders/orders.component.ts +++ b/src/app/orders/orders.component.ts @@ -36,20 +36,14 @@ export class OrdersComponent implements OnInit { submitFeedbackForOrder() { this.tempReview.app_user.user_id = this.userInfo.id; - this.selectedOrder.rating = this.tempReview; - console.log(this.selectedOrder); - this.orderService.updateOrder(this.selectedOrder).then(() => { - this.selectedOrder = null; + this.selectedOrder = null; this.tempReview = { app_user: { user_id: null }, comment: '', rating: null, - }; - }, () => { - this.toastService.presentToast("Failed to send review, please try again", "danger"); - }) + }; } ngOnInit() { @@ -87,20 +81,18 @@ export class OrdersComponent implements OnInit { reOrder(orderedlist: any) { for (let i = 0; i < orderedlist.length; i += 1) { - for (let j = 0; j < orderedlist[i].menuitems.length; j += 1) { - this.userCart.orderedlist.push({ - mall_id: orderedlist[i].mall_id, - outlet_id: orderedlist[i].outlet_id, - menuitem_id: orderedlist[i].menuitems[j].menuitem_id, - quantity: orderedlist[i].menuitems[j].item_quantity, - pickup_time: orderedlist[i].pickup_time, - take_away: true, - order_status: null, - total_price: orderedlist[i].total_price, - soft_delete: false, - }); - } - } + this.userCart.orderedlist.push({ + mall_id: orderedlist[i].mall_id, + outlet_id: orderedlist[i].outlet_id, + menuitem_id: orderedlist[i].menuitems.menuitem_id, + quantity: orderedlist[i].quantity, + pickup_time: moment().add(moment.duration(orderedlist[i].menuitems.wait_duration).asMinutes(), 'minutes').format(), + take_away: true, + order_status: null, + total_price: orderedlist[i].total_price, + soft_delete: false, + }); + } localStorage.userCart = JSON.stringify(this.userCart); this.router.navigate(['/cart']); console.log(this.userCart);