Class: GdsApi::EmailAlertApi
- Defined in:
- lib/gds_api/email_alert_api.rb
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
#client, #create_client, #get_list!, #initialize, #url_for_slug
Constructor Details
This class inherits a constructor from GdsApi::Base
Instance Method Details
#find_or_create_subscriber_list(attributes) ⇒ Object
6 7 8 9 10 |
# File 'lib/gds_api/email_alert_api.rb', line 6 def find_or_create_subscriber_list(attributes) (attributes.fetch("tags")) rescue GdsApi::HTTPNotFound create_subscriber_list(attributes) end |
#send_alert(publication) ⇒ Object
12 13 14 |
# File 'lib/gds_api/email_alert_api.rb', line 12 def send_alert(publication) post_json!("#{endpoint}/notifications", publication) end |