From 7ed8a40f2deba884d550df850d25d95dbe652b00 Mon Sep 17 00:00:00 2001 From: benhayehudi Date: Mon, 17 Dec 2018 14:21:06 +0200 Subject: [PATCH 1/3] fixed the verificatins controller verify actions nexmo api call syntax --- .env.example | 2 -- app/controllers/verifications_controller.rb | 12 ++++++------ 2 files changed, 6 insertions(+), 8 deletions(-) delete mode 100644 .env.example diff --git a/.env.example b/.env.example deleted file mode 100644 index 33a03cd..0000000 --- a/.env.example +++ /dev/null @@ -1,2 +0,0 @@ -NEXMO_API_KEY='' -NEXMO_API_SECRET='' diff --git a/app/controllers/verifications_controller.rb b/app/controllers/verifications_controller.rb index 013c697..bfff25f 100644 --- a/app/controllers/verifications_controller.rb +++ b/app/controllers/verifications_controller.rb @@ -5,12 +5,12 @@ def new end def create - response = client.check_verification( - session[:verification_id], + response = client.verify.check( + request_id: session[:verification_id], code: params[:code] ) - if response['status'] == '0' + if response.status == '0' session[:verified] = true redirect_to :root else @@ -22,14 +22,14 @@ def create private def send_verification_request - response = client.start_verification( + response = client.verify.request( number: current_user.number, brand: 'MyApp' ) - if response['status'] == '0' + if response.status == '0' session[:verification_id] = - response['request_id'] + response.request_id end end From 074a330d45e6810b3a63cd97b9eb9b4f57b30307 Mon Sep 17 00:00:00 2001 From: benhayehudi Date: Mon, 17 Dec 2018 14:31:45 +0200 Subject: [PATCH 2/3] updated README to include the db migration step --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3f67d59..0fa1454 100644 --- a/README.md +++ b/README.md @@ -24,9 +24,10 @@ cp .env.example .env Next you will need to sign up for a Nexmo account and get your API credentials from the API dashboard and put them in your `.env` file. -Finally all that's left is to start the server. +Finally all that's left is to migrate the database and start the server. ```sh +rake db:migrate rails server ``` From 2331817c8d869310148600521e2ae743e98ba086 Mon Sep 17 00:00:00 2001 From: benhayehudi Date: Mon, 17 Dec 2018 16:00:41 +0200 Subject: [PATCH 3/3] readded .env.example --- .env.example | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 .env.example diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..e69de29