From 5dd12ecf1b2a30cceeb880db00b3eb1def4bdac3 Mon Sep 17 00:00:00 2001 From: phyusin Date: Fri, 1 Jun 2018 16:30:32 +0630 Subject: [PATCH] check customer info --- .../order_reservation_controller.rb | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app/controllers/api/order_reserve/order_reservation_controller.rb b/app/controllers/api/order_reserve/order_reservation_controller.rb index 8d2255d4..ba7fa310 100644 --- a/app/controllers/api/order_reserve/order_reservation_controller.rb +++ b/app/controllers/api/order_reserve/order_reservation_controller.rb @@ -5,14 +5,10 @@ class Api::OrderReserve::OrderReservationController < Api::ApiController ORDER_RESERVATION = "order_and_reservation" def check_customer - customer_id = 0 + customer_id = nil status = false - if !params[:name] - render :json => { :status => false, :message => "name is required!" } - elsif !params[:email] - render :json => { :status => false, :message => "email is required!" } - elsif !params[:membership_id] - render :json => { :status => false, :message => "membership_id is required!" } + if !params[:name] || !params[:email] || !params[:membership_id] + render :json => { :status => false, :message => "name, email and membership_id are required!" } else status = true end @@ -25,7 +21,11 @@ class Api::OrderReserve::OrderReservationController < Api::ApiController customer = OrderReservation.addCustomer(params) customer_id = customer.id end - render :json => { :status => true, :data => { :customer_id => customer_id} } + if !customer_id.nil? + render :json => { :status => false, :message => "email and customer are already existed!" } + else + render :json => { :status => true, :data => { :customer_id => customer_id} } + end end end