SaveAsync не работает с outlook new webui - PullRequest
0 голосов
/ 11 февраля 2019

Недавно я столкнулся с проблемой с новым пользовательским интерфейсом outlook 365, который в данный момент находится на стадии тестирования.В моем надстройке для Outlook мы используем метод saveAsync из officeapi. Я обнаружил, что когда мы находимся в новом пользовательском интерфейсе, метод SaveAsync возвращает пустое значение вместо ItemID.

Однако тот же код работает с существующим пользовательским интерфейсом без проблем и работает какожидается.

Кто-нибудь сталкивался с этой проблемой или знает, есть ли план по ее устранению.

Эта проблема возникает при назначении календаря на новом пользовательском интерфейсе, и он постоянно возвращает ноль.

вот фрагмент кода callSaveAsync ();

var callSaveAsync = function() {
        office.context.mailbox.item.saveAsync(function(data) {
            logMessage("saveAsync complete - call number " + asyncCount);
            logMessage("ID returned: " + data.value);
            if (data.value === null) {
                asyncCount++;
                setTimeout(function() {
                    callSaveAsync();
                }, 2000);
            } else {
                logMessage("ID success.", true);
                asyncCount = 1;
                itemID = data.value;
                callGetItem(itemID);
            }
        });
    };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...