Веб-надстройка O365 JS: ошибка средства извлечения BCC в Outlook для Mac - PullRequest
0 голосов
/ 25 апреля 2018

Наша надстройка для Outlook основана на методах получения и установки BCC.У меня есть скриншот пользователя с пустым полем BCC, пытающегося выполнить действие, требующее BCC, и API (Office.context.mailbox.item.bcc.getAsync) возвращает ошибку, сообщение которой гласит:

Operation failed because the data is not current on the server.

Мы не делаем ничего особенного, чтобы получить к нему доступ.С ES6:

const getBCC = () =>
   q.Promise((resolve, reject) => {
       Office.context.mailbox.item.bcc.getAsync(({ value, status, error }) => (
          status === Office.AsyncResultStatus.Succeeded ? resolve(value) : reject(error)
       ));
   });

По крайней мере 200 наших пользователей столкнулись с этой ошибкой.Все они являются Outlook для пользователей Mac.Может ли кто-нибудь объяснить, почему выборка пустого (или заполненного!) Поля BCC приведет к возникновению этой ошибки, и если мы что-нибудь сможем предложить нашим пользователям, чтобы избежать ее?

...