/
farado
/
farado-binara
Обзор
Документация
Войти
/
farado
/
farado-binara
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
develop
src/datenaro/api/del_element_handler.cpp
34 строки
864 B
Ostapenko Alexey
[detenaro] Корректировка работы с изменениями.
18 мар 2024, 08:41
18 мар 2024, 08:41
8c7e9e4
Код
Авторство
О чём код?
#include "common/api/server.h" #include "common/api/server_helper.hpp" #include "api_controller.h" #include "del_element_handler.h" namespace Api { DelElementHandler::DelElementHandler( crow::App<>& crowApplication, ApiController* controller ) : m_controller(controller) { ADD_CROW_ROUTE_DEL_ELEMENT( crowApplication, [this]( const Uuids::Uuid& sessionUuid, Elements::ElementType type, unsigned id ) -> bool { m_controller->changesManager().push(type, id); // TODO : добавить проверку прав m_controller->dataController()->remove(type, id); // TODO : реализовать оповещение заинтересованных клиентов return true; } ); } } // namespace Api