Как получить правильное значение lastSaveTime документа в word online

#javascript #ms-word #office-js

Вопрос:

Для целей синхронизации я пытаюсь получить lastSaveTime свойство из документа docx, открытого в Word Online.

Код довольно прост:

  Word.run(async function(context) {
            const customDocProps = context.document.properties;
            customDocProps.load();
            await context.sync();
            console.log(customDocProps);
        }).catch(err => console.log({ err }));

 

Однако, когда я проверяю lastSaveTime , это не соответствует последнему обновлению, которое я сделал.
Например, даже если я отредактирую документ, дождусь метки «Сохранено» и перепроверю, lastSaveTime значение сохранится с прошлой недели.

Является ли это каким-то ожидаемым поведением ? Что я мог сделать, чтобы получить то, что я ожидаю ?