Я работаю над надстройкой Gmail, используя скрипты приложений Google (V8), и я заметил, что MailApp.getRemainingDailyQuota () возвращает случайное значение (между двумя значениями).
const remainingQuota = MailApp.getRemainingDailyQuota();
При переходе на DEPRECATED_ES5 все работает нормально, но я хотел бы продолжить работу с V8. Есть ли способ исправить это?
Мой тестовый процесс: 1) Создать полностью новый проект с нуля (чтобы не было другого кода, который мог бы повлиять на его поведение). 2) Создайте тестовую функцию для логирования MailApp.getRemainingDailyQuota (). 3) Выполните эту функцию при отладке несколько раз с ES5 и V8.
Результат: ES5 всегда правильный, V8 в половине случаев дает неправильное значение. Я также пробовал в режиме инкогнито, поэтому у меня вошла только одна учетная запись, но ничего не изменилось.
PS: Я вошел в две учетные записи на chrome.