Skip to content

Commit 88c34fb

Browse files
Merge pull request #10 from controlshift/echoes_endpoint
Add an echoes endpoint, useful for testing credentials.
2 parents 5410664 + e400cc6 commit 88c34fb

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

lib/ngp_van/client.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
require 'ngp_van/client/canvass_responses'
88
require 'ngp_van/client/codes'
99
require 'ngp_van/client/district_fields'
10+
require 'ngp_van/client/echoes'
1011
require 'ngp_van/client/events'
1112
require 'ngp_van/client/event_types'
1213
require 'ngp_van/client/locations'
@@ -36,6 +37,7 @@ def config
3637
include NgpVan::Client::CanvassResponses
3738
include NgpVan::Client::Codes
3839
include NgpVan::Client::DistrictFields
40+
include NgpVan::Client::Echoes
3941
include NgpVan::Client::Events
4042
include NgpVan::Client::EventTypes
4143
include NgpVan::Client::Locations

lib/ngp_van/client/echoes.rb

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# frozen_string_literal: true
2+
3+
module NgpVan
4+
class Client
5+
module Echoes
6+
def echoes(message:)
7+
post(path: 'echoes', body: {message: message})
8+
end
9+
end
10+
end
11+
end

0 commit comments

Comments
 (0)