Zoho CRM Python SDK 2.1 не обновляет владельца записиPython

Программы на Python
Anonymous
Zoho CRM Python SDK 2.1 не обновляет владельца записи

Сообщение Anonymous »

Когда я пытаюсь сменить владельца записи Zoho, я получаю сообщение об успехе, но поле «Ведущий владелец» не меняется. Запись есть в модуле "Потенциалы" (думаю, это кастомный модуль)

Код: Выделить всё

lead: Record = self.get_lead(int(lead_id))
user: ZCRMUser = self.get_user_by_email(owner_email)

# Perform the update
lead.add_key_value("Owner", user)
request = BodyWrapper()
request.set_data([new_record])
request.set_trigger(["approval", "workflow", "blueprint"])
response = self.record_operators.update_record(zoho_id, "Potentials", request)
Обновление выполняется и не сообщает об ошибках, но не меняет поле «Владелец»:

Код: Выделить всё

INFO Status: success
INFO Code: SUCCESS
INFO Details
INFO Modified_Time : 2024-05-13 11:23:12+10:00
INFO Modified_By : 
INFO Created_Time : 2024-05-02 14:03:19+10:00
INFO id : 68968000000476063
INFO Created_By : 
INFO Message: record updated
Если я проверю сам интерес, поле существует:

Код: Выделить всё

Owner = 
Кроме того, объект пользователя является допустимым объектом пользователя. Токену API, который я использую, кажется, предоставлены все разрешения. Кажется, что Зохо просто незаметно уходит с поля. Я не знаю, связано ли это с разрешениями, ограничением API или чем-то еще.
ОБНОВЛЕНИЕ: я заметил, что код, над которым я работаю, закреплен zohocrmsdk2_1 = "^1.0 .0", возможно, это старая проблема. Повторно протестируем последнюю версию 3.0.0 и посмотрим, поможет ли это.
ОБНОВЛЕНИЕ 2: Не помогло. Та же проблема с версиями 1.1.0 и 3.0.0 zohocrmsdk2-1

Подробнее здесь: https://stackoverflow.com/questions/784 ... cord-owner

Вернуться в «Python»