23 lines
966 B
Python
23 lines
966 B
Python
"""تعیین گیرندگان پیامک.
|
|
|
|
منطق واقعیِ یافتن شمارهها در ``admin_panel.sms.phones`` است (تنها مرجع خواندن
|
|
شمارهها). این ماژول فقط نامهای قدیمی را برای سازگاری نگه میدارد و آنها را به
|
|
همان توابع واگذار میکند تا رفتار در همهٔ مسیرها یکسان بماند.
|
|
"""
|
|
import logging
|
|
|
|
from .phones import primary_phones as _primary_phones
|
|
from .phones import resolved_recipients
|
|
|
|
logger = logging.getLogger(__name__)
|
|
|
|
|
|
def primary_phones(customer):
|
|
"""شمارههای خام گیرندهٔ پیامک (اصلیهای انتخابشده، وگرنه شمارهٔ اولِ معتبر)."""
|
|
return _primary_phones(customer)
|
|
|
|
|
|
def resolve_recipients(customer):
|
|
"""فهرست شمارههای نرمالشدهٔ یکتای گیرنده."""
|
|
return resolved_recipients(customer)
|