Make sure people without international sms permission can send to crown dependencies

This commit is contained in:
Pea Tyczynska
2020-06-16 15:52:14 +01:00
parent 9e7b84bda2
commit b0bb0b9780

View File

@@ -163,7 +163,7 @@ def get_notification_return_data(notification_id, notification, template):
def _service_can_send_internationally(service, number):
international_phone_info = get_international_phone_info(number)
if international_phone_info.international and \
if (international_phone_info.international and international_phone_info.country_prefix != '44') and \
INTERNATIONAL_SMS_TYPE not in [p.permission for p in service.permissions]:
raise InvalidRequest(
{'to': ["Cannot send to international mobile numbers"]},