Дельты общей папки OneDrive - PullRequest
2 голосов
/ 14 мая 2019

Как описано в разделе «Замечания» в Отслеживание изменений для привода

  • В OneDrive для бизнеса и SharePoint delta поддерживается только для папки root, но не для других папок на диске.

Но когда я использую дельта-запрос для корня диска, на который у меня есть разрешения для одного из внутренних файлов (не включая саму корневую папку), это приводит к неверному результату дельты.

Например, корень выглядит так:

  • root
    • folder1 (поделился со мной)
      • file1
    • folder2 ( не поделился со мной)
      • folder3 (поделился со мной)
        • file2

В этой ситуации я ожидал, что запрос дельты на root даст мне folder1, file1, folder3 и file2, но это не так. Запрос возвращает только folder1 и file1, но игнорирует folder3 и его дочерние элементы. Возможно, потому что он прекращает поиск дельт, когда он попадает в folder2, который не является общим.

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

Есть ли обходной путь?

...