Remove debug logging from task creation

- Remove fmt.Printf debug statements from createTask function
- Remove console.log success message from JavaScript
- Keep console.error for actual error cases
- Simplify label addition error handling

Co-authored-by: Mord0reK <135718526+Mord0reK@users.noreply.github.com>
pull/878/head
copilot-swe-agent[bot] 2025-11-17 13:48:24 +07:00
parent 71972a65ef
commit 6070e628d7
2 changed files with 3 additions and 11 deletions

@ -393,12 +393,11 @@ function openCreateModal(widgetID) {
if (!createResponse.ok) {
const errorText = await createResponse.text();
console.error('Create task failed with status:', createResponse.status, 'Error:', errorText);
console.error('Create task failed:', createResponse.status, errorText);
throw new Error(`Błąd ${createResponse.status}: ${errorText || createResponse.statusText}`);
}
const createdTask = await createResponse.json();
console.log('Task created successfully with status:', createResponse.status, 'Task:', createdTask);
// Refresh the widget content
const refreshResponse = await fetch(`${pageData.baseURL}/api/vikunja/${widgetID}/refresh`);

@ -418,8 +418,6 @@ func (widget *vikunjaWidget) createTask(title string, dueDate string, labelIDs [
return nil, err
}
fmt.Printf("Creating task with payload: %s\n", string(jsonData))
request, err := http.NewRequest("PUT", url, bytes.NewBuffer(jsonData))
if err != nil {
return nil, err
@ -433,17 +431,12 @@ func (widget *vikunjaWidget) createTask(title string, dueDate string, labelIDs [
return nil, err
}
fmt.Printf("Task created with ID: %d, now adding %d labels\n", task.ID, len(labelIDs))
// Add labels to the task separately
// This must be done after task creation via a separate API call
for _, labelID := range labelIDs {
fmt.Printf("Attempting to add label %d to task %d\n", labelID, task.ID)
if err := widget.addLabelToTask(task.ID, labelID); err != nil {
// Log the error with full details but don't fail the task creation
fmt.Printf("ERROR: Failed to add label %d to task %d: %v\n", labelID, task.ID, err)
} else {
fmt.Printf("Successfully added label %d to task %d\n", labelID, task.ID)
// Silently continue if label addition fails - task is already created
continue
}
}