Replace send_messages and manage_service strings across application with ServicePermission.SEND_MESSAGES and ServicePermission.MANAGE_SERVICE types

This commit is contained in:
Beverly Nguyen
2025-07-15 23:56:58 -07:00
parent 591231c084
commit 1bf55e7fa3
26 changed files with 127 additions and 116 deletions

View File

@@ -2,6 +2,8 @@ from itertools import chain
from flask import request
from app.enums import ServicePermission
class Navigation:
mapping = {}
@@ -74,7 +76,7 @@ class HeaderNavigation(Navigation):
"delete_service_template",
"edit_service_template",
"manage_template_folder",
"send_messages",
ServicePermission.SEND_MESSAGES,
"send_one_off",
"send_one_off_step",
"send_one_off_to_myself",
@@ -177,7 +179,7 @@ class MainNavigation(Navigation):
"delete_service_template",
"edit_service_template",
"manage_template_folder",
"send_messages",
ServicePermission.SEND_MESSAGES,
"send_one_off",
"send_one_off_step",
"send_one_off_to_myself",