Add task administration upgrade with duplicate merge and task tools
This commit is contained in:
@@ -11,6 +11,7 @@ from app.core.templating import templates
|
||||
from app.modules.core.rbac.deps import get_user_permissions, get_user_roles
|
||||
from app.modules.core.iam.models import User
|
||||
from app.modules.core.rbac.permission_guard import require_permission
|
||||
from app.modules.services.task_tools import get_task_tool
|
||||
from app.modules.services.execution import (
|
||||
TASK_COMMENT_TYPES,
|
||||
TASK_COMMENT_VISIBILITIES,
|
||||
@@ -443,6 +444,7 @@ def task_edit_page(request: Request, task_id: int):
|
||||
can_review_partner_review=_can_review_partner_review_task(db, user, task),
|
||||
can_manage_fields=_can_bulk_manage_tasks(db, user),
|
||||
can_reassign=_can_assign_staff(db, user),
|
||||
task_tool=get_task_tool(getattr(task, "task_tool_code", "NONE")),
|
||||
)
|
||||
finally:
|
||||
db.close()
|
||||
|
||||
Reference in New Issue
Block a user