Open dk2k opened 4 years ago
Документы из Диадока не удаляются. Признак "удаленный" нужен для удобства работы в веб интерфейсе, события по таким документам будут приходить, также они могут быть восстановлены.
Проверьте, что в ящике нет других событий, возможно, что то, которое вы ищите, находится за пределами указанной пачки из ста событий.
Вызов diadocApi .getEventsClient() .getNewEvents("69e1d7722e5b47b8b3cfa1d58e902907@diadoc.ru", null); Вчера из этого ящика были удалены все цепочки. На данный момент во Входящих есть цепочка с 4 файлами: Обратите внимание на префикс 2907 в именах файлов Я не вижу этой цепочки при получении вызовом .getNewEvents() Список из 100 получаемых событий фильтрую так: events .stream() .filter(event -> event.getMessage().getToBoxId().equals("69e1d7722e5b47b8b3cfa1d58e902907@diadoc.ru"))
После фильтрации остается только одна цепочка и по именам файлов я вижу, что она - одна из удаленных. Вот эта цепочка: 6624fbe4-5af2-4063-b350-54bc8099a12d Id и имена файлов "entityId":"1033df19-eeda-4bc4-a86b-0e7f606f806a" "filename":"7test_doc100.txt" "entityId":"4b216c1c-b4aa-4a42-93db-3a70269d9131" "filename":"7test_doc101.txt" "entityId":"4e6a2624-ba45-4631-82ea-365dcb19f7ee" "filename":"7test_doc105.txt" "entityId":"5c889e42-43fd-4a37-97aa-b36a0a68aec5" "filename":"7test_doc106.txt"
Итого. Ошибочно возвращается удаленная цепочка и не возвращается валидная входящая цепочка, видимая в ЛК