Skip to content

Commit d4dfe87

Browse files
committed
Fix merge conflicts
2 parents 6df8126 + 0e6ff09 commit d4dfe87

4 files changed

Lines changed: 23 additions & 8 deletions

File tree

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
class CallbacksController < ApplicationController
2+
skip_before_action :verify_authenticity_token
3+
24
def index
3-
@event = params
4-
render json: @event, status: 200
5+
@event = JSON.parse(params.to_json, symbolize_names: true)
6+
end
7+
8+
def create
9+
event = JSON.parse(params["json"], symbolize_names: true)
10+
# event = @response["json"]
11+
# object = JSON.parse(event, symbolize_names: true)
12+
# p "***** EVENT TYPE"
13+
# p event_type = object[:event][:event_type]
14+
15+
# client = Sign.initiate_client
16+
17+
event_type = event[:event][:event_type]
18+
519
end
620
end
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Hello API event received
2+
3+
<%= @event %>

app/views/callbacks/index.html.erb

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1 @@
11
<h1>Hello API event received</h1>
2-
3-
<div class="response-data">
4-
<%= @event %>
5-
</div>

config/routes.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
Rails.application.routes.draw do
22
# For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html
33
resources :signs
4-
resources :callbacks
4+
# resources :callbacks
55

66
root 'signs#index'
77

88
post '/' => 'signs#index'
99

10+
get '/callbacks' => 'callbacks#index'
11+
post '/callbacks' => 'callbacks#create'
12+
1013
get 'account' => 'signs#account'
1114
get 'signature-request' => 'signs#signature_request'
1215
get 'all-requests' => 'signs#all_requests'
@@ -26,5 +29,4 @@
2629
get '/embeddeds/unclaimed-draft-template' => 'embeddeds#unclaimed_draft_template'
2730
get '/embeddeds/template-draft' => 'embeddeds#template_draft'
2831

29-
post '/callbacks' => 'callbacks#index'
3032
end

0 commit comments

Comments
 (0)