From 69ae61ae575871810fdac75f9d4ad2a4ef2238ec Mon Sep 17 00:00:00 2001 From: Timm Fitschen <t.fitschen@indiscale.com> Date: Fri, 1 Jul 2022 11:34:27 +0200 Subject: [PATCH] MAINT: clean up imports --- include/caosdb/connection.h | 4 +++- src/CMakeLists.txt | 1 + src/caosdb/connection.cpp | 1 - 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/include/caosdb/connection.h b/include/caosdb/connection.h index 1f47cc0..42cbb7b 100644 --- a/include/caosdb/connection.h +++ b/include/caosdb/connection.h @@ -44,7 +44,9 @@ #include <map> // for map #include <memory> // for shared_ptr, unique_ptr #include <string> // for string, basic_string -#include <vector> // for vector +#ifdef BUILD_ACM +#include <vector> // for vector +#endif namespace caosdb::connection { #ifdef BUILD_ACM diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index f291763..d1d08e3 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -42,6 +42,7 @@ set(libcaosdb_SRC IF(BUILD_ACM) list(APPEND libcaosdb_SRC ${CMAKE_CURRENT_SOURCE_DIR}/caosdb/acm/permission_rule.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/caosdb/acm/permission_rule_impl.h ${CMAKE_CURRENT_SOURCE_DIR}/caosdb/acm/role.cpp ${CMAKE_CURRENT_SOURCE_DIR}/caosdb/acm/role_impl.h ${CMAKE_CURRENT_SOURCE_DIR}/caosdb/acm/user.cpp diff --git a/src/caosdb/connection.cpp b/src/caosdb/connection.cpp index b81eff3..130370b 100644 --- a/src/caosdb/connection.cpp +++ b/src/caosdb/connection.cpp @@ -280,7 +280,6 @@ auto Connection::CreateSingleUser(const User &user) const -> void { this->access_controll_management_service->CreateSingleUser(&context, request, &response); auto status = TransactionStatus::SUCCESS(); - std::vector<Role> result; if (!grpc_status.ok()) { switch (grpc_status.error_code()) { case grpc::StatusCode::UNAUTHENTICATED: -- GitLab