MailApp.getRemainingDailyQuota () возвращает неверное значение с использованием V8 - PullRequest
1 голос
/ 05 мая 2020

Я работаю над надстройкой Gmail, используя скрипты приложений Google (V8), и я заметил, что MailApp.getRemainingDailyQuota () возвращает случайное значение (между двумя значениями).

const remainingQuota = MailApp.getRemainingDailyQuota();

При переходе на DEPRECATED_ES5 все работает нормально, но я хотел бы продолжить работу с V8. Есть ли способ исправить это?

Мой тестовый процесс: 1) Создать полностью новый проект с нуля (чтобы не было другого кода, который мог бы повлиять на его поведение). 2) Создайте тестовую функцию для логирования MailApp.getRemainingDailyQuota (). 3) Выполните эту функцию при отладке несколько раз с ES5 и V8.

Результат: ES5 всегда правильный, V8 в половине случаев дает неправильное значение. Я также пробовал в режиме инкогнито, поэтому у меня вошла только одна учетная запись, но ничего не изменилось.

PS: Я вошел в две учетные записи на chrome.

...