"""Email constants.""" DATA_ISSUE_RECIPIENT = {'AWAL': 'awalgo@awal.com', 'ORCHARD': 'product-support@theorchard.com'} SEGMENT_IDENTIFY_URL = 'https://api.segment.io/v1/pixel/identify' SEGMENT_TRACKING_URL = 'https://api.segment.io/v1/pixel/track' PARTICIPANT_DATA_ISSUE_SUBJECT = 'Artist data issue for {name}' PARTICIPANT_DATA_ISSUE_TEMPLATE = 'emails/participant_data_issue.txt' PARTICIPANT_DATA_ISSUE_RECIPIENT = DATA_ISSUE_RECIPIENT SOUND_RECORDING_DATA_ISSUE_SUBJECT = 'Song data issue for {name} ({isrc})' SOUND_RECORDING_DATA_ISSUE_TEMPLATE = 'emails/sound_recording_data_issue.txt' SOUND_RECORDING_DATA_ISSUE_RECIPIENT = DATA_ISSUE_RECIPIENT NR_DELIVERY_ORDER_COMPLETED_SUBJECT = 'Your Order has been created' NR_DELIVERY_ORDER_COMPLETED_TEMPLATE = 'emails/nr_delivery_order_completed.html' NR_DELIVERY_ORDER_FAILED_SUBJECT = 'Sorry, your order has failed' NR_DELIVERY_ORDER_FAILED_TEMPLATE = 'emails/nr_delivery_order_failed.html' NR_OWNERSHIP_DELIVERY_ORDER_COMPLETED_SUBJECT = 'Your order has been created' NR_OWNERSHIP_DELIVERY_ORDER_COMPLETED_TEMPLATE = 'emails/nr_ownership_delivery_order_completed.html' NR_OWNERSHIP_DELIVERY_ORDER_FAILED_SUBJECT = 'Sorry, your order has failed' NR_OWNERSHIP_DELIVERY_ORDER_FAILED_TEMPLATE = 'emails/nr_ownership_delivery_order_failed.html' AUDIENCE_SHOPIFY_STORE_SYNC_COMPLETED_TEMPLATE = ( 'emails/audience/branded_shopify_store_sync_completed.jinja' ) AUDIENCE_AD_REPORTING_DATA_SYNC_COMPLETED_TEMPLATE = ( 'emails/audience/branded_reporting_data_sync_completed.jinja' ) AUDIENCE_AUDIENCE_FILE_EXPORTED_TEMPLATE = 'emails/audience/branded_audience_file_exported.jinja' AUDIENCE_DELETED_FANS_REPORT_TEMPLATE = 'emails/audience/deleted_fans_report.jinja' PHYS_DELIVERY_ORDER_COMPLETED_SUBJECT = 'Your Order has been created' PHYS_DELIVERY_ORDER_COMPLETED_TEMPLATE = 'emails/phys_delivery_order_completed.html' PHYS_DELIVERY_ORDER_FAILED_SUBJECT = 'Sorry, your order has failed' PHYS_DELIVERY_ORDER_FAILED_TEMPLATE = 'emails/phys_delivery_order_failed.html' # Carbon-copy constants DISTRIBUTION_CC = 'scheduled_metadata_updates@sonymusic-pde.com' BULK_INGESTION_BCC = 'ccm-bulk-ingestion@sonymusic-pde.com' QA_BCC = 'qa-notifications@theorchard.com' DISTRIBUTION_SCHEDULED_UPDATE_PROCESSED_SUBJECT = '⏰ "{name}" - {upc} scheduled update complete' DISTRIBUTION_SCHEDULED_UPDATE_PROCESSED_TEMPLATE = ( 'emails/distribution/distribution_scheduled_update_processed.html' ) DISTRIBUTION_WS_SCHEDULED_UPDATE_PROCESSED_TEMPLATE = ( 'emails/distribution/distribution_ws_scheduled_update_processed.html' ) DISTRIBUTION_SCHEDULED_UPDATE_FAILED_SUBJECT = ( '⏰❗ Metadata Update failed to Trigger for "{name}" - {upc}' ) DISTRIBUTION_SCHEDULED_UPDATE_FAILED_TEMPLATE = ( 'emails/distribution/distribution_scheduled_update_failed.html' ) DISTRIBUTION_WS_SCHEDULED_UPDATE_FAILED_TEMPLATE = ( 'emails/distribution/distribution_ws_scheduled_update_failed.html' ) DISTRIBUTION_SCHEDULED_UPDATE_WARNING_SUBJECT = '⚠️ Approve "{name}" - {upc}' DISTRIBUTION_SCHEDULED_UPDATE_WARNING_TEMPLATE = ( 'emails/distribution/distribution_scheduled_update_warning.html' ) CONTENT_REVIEW_SENDER = 'contentreview@theorchard.com' CONTENT_REVIEW_FAILURE_NOTIFICATION_SUBJECT = 'Content Review | Issue found with product {upc}' CONTENT_REVIEW_FAILURE_NOTIFICATION_TEMPLATE = 'emails/content_review_failed.txt' CONTENT_REVIEW_ESCALATION_APPROVAL_SUBJECT = ( 'Escalated product {upc} has been approved | Content Review' ) CONTENT_REVIEW_ESCALATION_APPROVAL_TEMPLATE = 'emails/content_review_escalation_approval.html' CONTENT_REVIEW_ESCALATION_REJECTION_SUBJECT = ( 'Escalated product {upc} has been rejected | Content Review' ) CONTENT_REVIEW_ESCALATION_REJECTION_TEMPLATE = 'emails/content_review_escalation_rejection.html' CONTENT_REVIEW_QUEUE_MOVE_ESCALATION_SUBJECT = ( 'Product {upc} requires your attention | Content Review' ) CONTENT_REVIEW_QUEUE_MOVE_ESCALATION_TEMPLATE = 'emails/content_review_queue_move_escalation.html' CONTENT_REVIEW_QUEUE_MOVE_DE_ESCALATION_SUBJECT = ( 'Escalated product {upc} has been reviewed | Content Review' ) CONTENT_REVIEW_QUEUE_MOVE_DE_ESCALATION_TEMPLATE = ( 'emails/content_review_queue_move_de_escalation.html' ) IDENTITY_VERIFICATION_SENDER = 'no-reply@awal.com' IDENTITY_VERIFICATION_SUBJECT = 'Complete AWAL Identity Confirmation' IDENTITY_VERIFICATION_TEMPLATE = 'emails/identity_verification.jinja' NOTIFICATIONS_DELIVERY_MESSAGE_TYPE_GENERAL = 'GeneralNotification' COLLABORATORS_STATEMENT_PERIOD_SUBJECT_LINE = 'New Statement Available!' COLLABORATORS_STATEMENT_PERIOD_TEMPLATE_NAME = 'collaborators_statement_period_closed' COLLABORATORS_STATEMENT_PERIOD_SEGMENT_EVENT = 'Collaborators Statement Period Closed Email Sent'