from anydi import singleton from fansifter_common.auth.types import Permission from email_campaigns.campaigns.models import EmailCampaign from email_campaigns.emails.handlers import GetEmailSalesShopsAnalyticsHandler @singleton class GetCampaignSalesShopsAnalyticsHandler( GetEmailSalesShopsAnalyticsHandler[EmailCampaign] ): permission = Permission("email_campaign", "view")