aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/mailchimp.ex5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/mailchimp.ex b/lib/mailchimp.ex
index 15f5323..4281a36 100644
--- a/lib/mailchimp.ex
+++ b/lib/mailchimp.ex
@@ -54,6 +54,11 @@ defmodule Mailchimp do
{:reply, member, config}
end
+ def handle_call({:add_pending_member, list_id, email}, _from, config) do
+ member = Mailchimp.List.add_pending_member(config, %{"list_id" => list_id, "email" => email})
+ {:reply, member, config}
+ end
+
def get_shard do
parts = @apikey
|> String.split(~r{-})