It's Getting update in the Frontend but it's not getting updated in the backend:-

I m trying to update values in doctype using vue.js but the values are not getting updated in the backend ,The method I tried I have mentioned below I’m able to insert and view data’s

const completeOngoingTask = async (task) => {
try {
console.log('Is Completed = ', task.is_completed);
const taskDetails = tms.data.find((t) => t.naming_series === task.naming_series);
console.log(‘taskdetails’, taskDetails);
if (!taskDetails) {
console.error(‘Failed to retrieve task details for naming series:’, task.naming_series);
return;
}
console.log(‘taskdetailscompleted’, taskDetails.is_completed);
if (‘is_completed’ in taskDetails && task.is_completed === 0) {
console.log(‘taskiscompleted’, task.is_completed);
console.log(‘iscompleted’, taskDetails.is_completed);

  const updatedTaskData = {
    is_completed: 1,

  };
  console.log('Sending request payload:', updatedTaskData);
  const response = await fetch(`/api/resource/tms/${task.naming_series}`, {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      'X-HTTP-Method-Override': 'PUT',
    },
    body: JSON.stringify(updatedTaskData),
  });
  console.log('Response from server:', response);
  if (response.ok) {
    const responseData = await response.json();
    console.log('Task marked as completed in backend:', responseData);
    tms.data = tms.data.map((t) =>
      t.naming_series === task.naming_series ? { ...t, is_completed: 1 } : t
    );
    console.log('Task marked as completed:', tms.data);
  } else {
    console.error('Failed to update task status. Server response:', response.status);
    const errorData = await response.json();
    console.error('Server response data:', errorData);
  }
} else {
  console.log('Task is already completed.');
}

} catch (error) {
console.error(‘Error updating task status:’, error.message);
}
};