Skip to content

Commit

Permalink
Update multi-word endpoints to use underscores
Browse files Browse the repository at this point in the history
* Rename automation email queues endpoint
  • Loading branch information
Stephen Ross II committed Oct 19, 2016
1 parent 461c50d commit 2f0f70d
Show file tree
Hide file tree
Showing 8 changed files with 23 additions and 23 deletions.
10 changes: 5 additions & 5 deletions mailchimp3/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,15 +47,15 @@ def __init__(self, *args, **kwargs):
"""
super(MailChimp, self).__init__(*args, **kwargs)
# API Root
self.root = self.apiroot = Root(self)
self.root = self.api_root = Root(self)
# Authorized Apps
self.authorizedapps = AuthorizedApps(self)
self.authorized_apps = AuthorizedApps(self)
# Automations - Paid feature
self.automations = Automations(self)
# Batch operations
self.batches = self.batch_operations = Batches(self)
# Campaign Folders
self.campaignfolders = CampaignFolders(self)
self.campaign_folders = CampaignFolders(self)
# Campaigns
self.campaigns = Campaigns(self)
# Conversations - Paid feature
Expand All @@ -69,8 +69,8 @@ def __init__(self, *args, **kwargs):
# Lists
self.lists = Lists(self)
# Reports
self.report = Reports(self)
self.reports = Reports(self)
# Template Folders
self.templatefolders = TemplateFolders(self)
self.template_folders = TemplateFolders(self)
# Templates
self.templates = Templates(self)
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@
from mailchimp3.helpers import check_email, check_subscriber_hash


class AutomationEmailQueue(BaseApi):
class AutomationEmailQueues(BaseApi):
"""
Manage list member queues for Automation emails.
"""
def __init__(self, *args, **kwargs):
"""
Initialize the endpoint
"""
super(AutomationEmailQueue, self).__init__(*args, **kwargs)
super(AutomationEmailQueues, self).__init__(*args, **kwargs)
self.endpoint = 'automations'
self.workflow_id = None
self.email_id = None
Expand Down
4 changes: 2 additions & 2 deletions mailchimp3/entities/automationemails.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

from mailchimp3.baseapi import BaseApi
from mailchimp3.entities.automationemailactions import AutomationEmailActions
from mailchimp3.entities.automationemailqueue import AutomationEmailQueue
from mailchimp3.entities.automationemailqueues import AutomationEmailQueues


class AutomationEmails(BaseApi):
Expand All @@ -27,7 +27,7 @@ def __init__(self, *args, **kwargs):
self.workflow_id = None
self.email_id = None
self.actions = AutomationEmailActions(self)
self.queue = AutomationEmailQueue(self)
self.queues = AutomationEmailQueues(self)


# Paid feature
Expand Down
2 changes: 1 addition & 1 deletion mailchimp3/entities/automations.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ def __init__(self, *args, **kwargs):
self.workflow_id = None
self.actions = AutomationActions(self)
self.emails = AutomationEmails(self)
self.removedsubscribers = AutomationRemovedSubscribers(self)
self.removed_subscribers = AutomationRemovedSubscribers(self)


# Paid feature
Expand Down
2 changes: 1 addition & 1 deletion mailchimp3/entities/campaigns.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ def __init__(self, *args, **kwargs):
self.actions = CampaignActions(self)
self.content = CampaignContent(self)
self.feedback = CampaignFeedback(self)
self.sendchecklist = CampaignSendChecklist(self)
self.send_checklist = CampaignSendChecklist(self)


def create(self, data):
Expand Down
12 changes: 6 additions & 6 deletions mailchimp3/entities/lists.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,16 +33,16 @@ def __init__(self, *args, **kwargs):
super(Lists, self).__init__(*args, **kwargs)
self.endpoint = 'lists'
self.list_id = None
self.abusereports = ListAbuseReports(self)
self.abuse_reports = ListAbuseReports(self)
self.activity = ListActivity(self)
self.clients = ListClients(self)
self.growthhistory = ListGrowthHistory(self)
self.interestcategories = ListInterestCategories(self)
self.growth_history = ListGrowthHistory(self)
self.interest_categories = ListInterestCategories(self)
self.members = ListMembers(self)
self.mergefields = ListMergeFields(self)
self.merge_fields = ListMergeFields(self)
self.segments = ListSegments(self)
self.signupforms = ListSignupForms(self)
self.twittercards = ListTwitterLeadGenerationCards(self)
self.signup_forms = ListSignupForms(self)
self.twitter_cards = ListTwitterLeadGenerationCards(self)
self.webhooks = ListWebhooks(self)


Expand Down
10 changes: 5 additions & 5 deletions mailchimp3/entities/reports.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,14 @@ def __init__(self, *args, **kwargs):
super(Reports, self).__init__(*args, **kwargs)
self.endpoint = 'reports'
self.campaign_id = None
self.abusereports = ReportCampaignAbuseReports(self)
self.abuse_reports = ReportCampaignAbuseReports(self)
self.advice = ReportCampaignAdvice(self)
self.clickdetails = ReportClickDetailReports(self)
self.domainperformance = ReportDomainPerformance(self)
self.click_details = ReportClickDetailReports(self)
self.domain_performance = ReportDomainPerformance(self)
self.eepurl = ReportEepURL(self)
self.emailactivity = ReportEmailActivity(self)
self.email_activity = ReportEmailActivity(self)
self.locations = ReportLocations(self)
self.sentto = ReportSentTo(self)
self.sent_to = ReportSentTo(self)
self.subreports = ReportSubReports(self)
self.unsubscribes = ReportUnsubscribes(self)

Expand Down
2 changes: 1 addition & 1 deletion mailchimp3/entities/templates.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ def __init__(self, *args, **kwargs):
super(Templates, self).__init__(*args, **kwargs)
self.endpoint = 'templates'
self.template_id = None
self.defaultcontent = TemplateDefaultContent(self)
self.default_content = TemplateDefaultContent(self)


def create(self, data):
Expand Down

0 comments on commit 2f0f70d

Please sign in to comment.