added INTERNATIONAL_SMS

This commit is contained in:
Beverly Nguyen
2025-07-22 10:37:48 -07:00
parent 50226b5fa1
commit d68128852b
5 changed files with 7 additions and 7 deletions

View File

@@ -446,7 +446,7 @@ def send_one_off_step(service_id, template_id, step_index):
dict_to_populate_from=get_normalised_placeholders_from_session(),
template_type=template.template_type,
allow_international_phone_numbers=current_service.has_permission(
"international_sms"
ServicePermission.INTERNATIONAL_SMS
),
)
@@ -560,7 +560,7 @@ def _check_messages(service_id, template_id, upload_id, preview_row, **kwargs):
max_errors_shown=50,
guestlist=allow_list,
remaining_messages=remaining_messages,
allow_international_sms=current_service.has_permission("international_sms"),
allow_international_sms=current_service.has_permission(ServicePermission.INTERNATIONAL_SMS),
)
if request.args.get("from_test"):

View File

@@ -594,11 +594,11 @@ def service_set_sms_prefix(service_id):
def service_set_international_sms(service_id):
form = ServiceOnOffSettingForm(
"Send text messages to international phone numbers",
enabled=current_service.has_permission("international_sms"),
enabled=current_service.has_permission(ServicePermission.INTERNATIONAL_SMS),
)
if form.validate_on_submit():
current_service.force_permission(
"international_sms",
ServicePermission.INTERNATIONAL_SMS,
on=form.enabled.data,
)
return redirect(url_for(".service_settings", service_id=service_id))

View File

@@ -97,7 +97,7 @@ def tour_step(service_id, template_id, step_index):
dict_to_populate_from=get_normalised_placeholders_from_session(),
template_type=template.template_type,
allow_international_phone_numbers=current_service.has_permission(
"international_sms"
ServicePermission.INTERNATIONAL_SMS
),
)

View File

@@ -53,7 +53,7 @@ class Service(JSONModel, SortByNameMixin):
ServicePermission.EDIT_FOLDER_PERMISSIONS,
ServicePermission.EMAIL_AUTH,
ServicePermission.INBOUND_SMS,
"international_sms",
ServicePermission.INTERNATIONAL_SMS,
ServicePermission.UPLOAD_DOCUMENT,
)

View File

@@ -124,7 +124,7 @@ def test_set_user_permissions(client_request, mock_events):
"user_id": str(uuid.uuid4()),
"service_id": str(uuid.uuid4()),
"original_ui_permissions": {ServicePermission.MANAGE_TEMPLATES},
"new_ui_permissions": set("view_activity"),
"new_ui_permissions": {ServicePermission.VIEW_ACTIVITY},
"set_by_id": str(uuid.uuid4()),
}