добавить в databridge endpoin для получения списка архивов по обьекту
в компоненте databridge необходимо реализовать GET endpoint (/api/archivist/{object_type}/{id}) по которому будет возвращяться список айдишников доступных архивов по обьекту
что-то типа такого (псевдокод)
async def list_history(object_type, id):
cursor = db[object_type].find(
{'_{object_type...key}_id': ObjectId(id)},
{'dateModified': 1}
)
return [{'_id': obj['_id'], 'dateModified': obj['dateModified']} async for obj in cursor]
желательно работу с различными колекциями архивов, ключи по которым производить поиск обьектов и ... реализовать через обертку врапера, по аналогии работы серча с эластиком https://gitlab.prozorro.sale/prozorro-sale/search/-/blob/master/src/prozorro_sale/search/es/base.py
object_type - тип обьекта, на данный момент procedure, auction, registry, action, lease_request
Edited by Pavel Kuzmenko