Я создаю черновик для цепочки писем в Google App Maker, используя threadId. Этот черновик показан как часть цепочки в Gmail. Однако, когда я обновляю черновик, он теряет свою ссылку на ветку.
Следующий код использовался для создания черновика ответа в потоке, и draftId был сохранен.
var draft = GmailApp.getThreadById(threadId).createDraftReply('');
Затем черновик обновляется, как показано ниже. Когда это выполняется, связь с потоком теряется. Я не заинтересован в передаче всех этих параметров, так как я просто хочу обновить HTML-текст черновика
function saveDraft(draftId, body) {
if (draftId !== null) {
var draftToSave = GmailApp.getDraft(draftId);
var draftMessage = draftToSave.getMessage();
var options = {
'htmlBody': body,
'cc': draftMessage.getCc(),
'bcc': draftMessage.getBcc()
};
draftToSave.update(draftMessage.getTo(), draftMessage.getSubject(), '', options);
}
}
Я ожидаю обновления тела черновика, связанного с темой, без изменения чего-либо еще.
Обратите внимание, что я передаю HTML-тело, а не текстовое тело.