def get_page(self): from collective.salesforce.fundraising.fundraising_campaign import IFundraisingCampaignPage if IFundraisingCampaignPage.providedBy(self.context): return self.context else: return self.context.aq_inner.aq_parent
def get_campaign(self): if IFundraisingCampaignPage.providedBy(self.context): return self.context else: return self.context.aq_inner.aq_parent