feat: Enhance note creation and project cancellation with user information and translations

This commit is contained in:
2025-09-18 11:11:22 +02:00
parent 1a49919000
commit 8964a9b29b
6 changed files with 52 additions and 6 deletions

View File

@@ -125,9 +125,12 @@ export function createProjectTask(data) {
// Add system note for task creation
if (result.lastInsertRowid) {
const language = getUserLanguage();
const priority = data.priority || "normal";
const status = data.status || "pending";
const logMessage = `Task "${taskName}" created with priority: ${priority}, status: ${status}`;
const translatedPriority = translatePriority(priority, language);
const translatedStatus = translateStatus(status, language);
const logMessage = `${serverT("Task created", language)} "${taskName}" ${serverT("with priority", language)}: ${translatedPriority}, ${serverT("status", language)}: ${translatedStatus}`;
addNoteToTask(result.lastInsertRowid, logMessage, true, data.created_by);
}