From fd1d4a66d2cbb8d5a1ee55e4af29bd4010ef5052 Mon Sep 17 00:00:00 2001 From: kalugin66 Date: Wed, 18 Mar 2026 09:58:11 +0500 Subject: [PATCH] =?UTF-8?q?=D0=B7=D0=B0=D0=BA=D1=80=D1=8B=D1=82=D1=8C=20?= =?UTF-8?q?=D0=B7=D0=B0=D1=8F=D0=B2=D0=BA=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/nav-task-actions.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/public/nav-task-actions.js b/public/nav-task-actions.js index d042782..7de4d56 100644 --- a/public/nav-task-actions.js +++ b/public/nav-task-actions.js @@ -141,10 +141,16 @@ if (typeof openChangeDeadlineModal === 'function') { actions.push({ label: '📅 log('nav-task-actions openChangeDeadlineModal yes'); } else {log('nav-task-actions openChangeDeadlineModal not');} } + +if (!isDeleted && !isClosed && task.task_type == 'regular') { +if (typeof closeTask === 'function') { actions.push({ label: '🔒 Закрыть задачу', handler: () => closeTask(taskId),admin: true }); +log('nav-task-actions closeTask yes'); +} else {log('nav-task-actions closeTask not');} +} + if (canEdit && !isDeleted && !isClosed && currentUser.role === 'admin') { if (typeof deleteTask === 'function') actions.push({ label: '🗑️ Удалить', handler: () => deleteTask(taskId) }); } - if (currentUser && currentUser.login === 'minicrm') { // Закрытие (только minicrm) //if (window.currentUser && window.currentUser.login === 'minicrm') {