@@ -196,13 +196,5 @@ auto vamp_zero::make_router(vamp_zero::control_state &state) -> ligo::service_ro
|
||||
auto updated = state.apply(vamp_protocol::page_command::SELECT);
|
||||
co_return remote_response(updated);
|
||||
});
|
||||
router.add_route("POST", vamp_protocol::next_page_path, [&state](ligo::request_context, boost::json::value) -> boost::asio::awaitable<std::expected<boost::json::value, modulus::error>> {
|
||||
auto updated = state.apply(vamp_protocol::page_command::NEXT);
|
||||
co_return vamp_zero::portal_status_json(state.config(), updated);
|
||||
});
|
||||
router.add_route("POST", vamp_protocol::previous_page_path, [&state](ligo::request_context, boost::json::value) -> boost::asio::awaitable<std::expected<boost::json::value, modulus::error>> {
|
||||
auto updated = state.apply(vamp_protocol::page_command::PREVIOUS);
|
||||
co_return vamp_zero::portal_status_json(state.config(), updated);
|
||||
});
|
||||
return router;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user