Only the person who creates the folder and admin gets permissions

This commit is contained in:
Beverly Nguyen
2025-08-19 12:08:04 -07:00
parent 5441965c71
commit 0ba6c06a21

View File

@@ -60,7 +60,11 @@ def create_template_folder(service_id):
except NoResultFound:
raise InvalidRequest("parent_id not found", status_code=400)
else:
users_with_permission = dao_get_active_service_users(service_id)
users_with_permission = []
if data.get("created_by_id"):
creator = dao_get_service_user(data["created_by_id"], service_id)
if creator:
users_with_permission = [creator]
template_folder = TemplateFolder(
service_id=service_id,
name=data["name"].strip(),