/
farado
/
farado-binara
Обзор
Документация
Войти
/
farado
/
farado-binara
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
develop
src/datenaro/api/get_ids_handler.cpp
30 строк
869 B
Ostapenko Alexey
[common][datenaro][retejo][tests] Убраны лишние include, местами в пользу forward declaration.
13 янв 2024, 16:03
13 янв 2024, 16:03
f1e4442
Код
Авторство
О чём код?
#include "common/api/server.h" #include "common/api/server_helper.hpp" #include "api_controller.h" #include "get_ids_handler.h" namespace Api { GetIdsHandler::GetIdsHandler(crow::App<>& crowApplication, ApiController* controller) : m_controller(controller) { ADD_CROW_ROUTE_GET_IDS( crowApplication, [this]( const Uuids::Uuid& sessionUuid, Elements::ElementType type, const std::string& filter ) -> std::vector<unsigned> { // TODO : добавить проверку прав // TODO : добавить получение идентификаторов элементов, например, // так return m_dataController->ids(type, filter); return m_controller->dataController()->ids(type); } ); } } // namespace Api