diff --git a/mapping.py b/mapping.py index 301e374..0bdf533 100644 --- a/mapping.py +++ b/mapping.py @@ -145,21 +145,25 @@ def create_tasks_in_tracker(data): def update_parent_task(base_url, headers, task_id, parent_task_id): """ Обновление данных родительской задачи в ЯндексТрекере""" - payload = { + data = { 'parent': parent_task_id } + payload = json.dumps(data) update_url = f"{base_url}/{task_id}" + response = requests.post(update_url, headers=headers, data=payload) + result = json.loads(response.text) + logger.warning(json.dumps(result, ensure_ascii=False)) - try: - response = requests.post(update_url, headers=headers, data=payload) + # try: + # response = requests.post(update_url, headers=headers, data=payload) - if response.status_code == 200: - print('Данные успешно обновлены с добавлением нового элемента.') - else: - print('Ошибка при обновлении данных.') + # if response.status_code == 200: + # print('Данные успешно обновлены с добавлением нового элемента.') + # else: + # print('Ошибка при обновлении данных.') - except requests.exceptions.RequestException as error: - print('Произошла ошибка при обновлении данных:', error) + # except requests.exceptions.RequestException as error: + # print('Произошла ошибка при обновлении данных:', error) # asana_data = get_data_from_asana()