lib/generators/happy_seed/admin/templates/app/admin/newsletter.rb in happy_seed-0.0.19 vs lib/generators/happy_seed/admin/templates/app/admin/newsletter.rb in happy_seed-0.0.21
- old
+ new
@@ -1,12 +1,12 @@
if !ENV['MAILCHIMP_API_KEY'].blank?
ActiveAdmin.register_page "Newsletter" do
content do
if !params[:list_id]
- @lists = Gibbon::API.new.lists.list
+ @lists = Gibbon::Request.new(api_key: ENV['MAILCHIMP_API_KEY']).lists.retrieve
panel "MailChimp Lists" do
- table_for @lists['data'] do
+ table_for @lists['lists'] do
column( "name" ) { |d| d['name'] }
column( "members" ) { |d| d['stats']['member_count'] }
column( "unsubscribe_count") { |d| d["stats"]["unsubscribe_count"] }
column( "new members") { |d| d["stats"]["member_count_since_send"] }
column( "campaigns") do |d|
\ No newline at end of file