From 8d09f71f8053b07304cec4026da3e952389f5ab0 Mon Sep 17 00:00:00 2001
From: Timm Fitschen <t.fitschen@indiscale.com>
Date: Fri, 1 Jul 2022 03:27:03 +0200
Subject: [PATCH] fix cxxcaosdbcli

---
 src/cxxcaosdbcli.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/cxxcaosdbcli.cpp b/src/cxxcaosdbcli.cpp
index 2018758..3fad499 100644
--- a/src/cxxcaosdbcli.cpp
+++ b/src/cxxcaosdbcli.cpp
@@ -122,7 +122,7 @@ auto retrieve_role(const std::string &name) {
 auto create_role(const std::string &name) {
   const auto &connection = caosdb::connection::ConnectionManager::GetDefaultConnection();
   Role role(name);
-  connection->CreateSingleRole(name);
+  connection->CreateSingleRole(role);
   std::cout << "OK" << std::endl;
 }
 
@@ -173,7 +173,7 @@ auto main(int argc, const char *argv[]) -> int {
     } else if (vm.count("list-roles") != 0U) {
       list_roles();
     } else if (vm.count("retrieve-role") != 0U) {
-    } else if (vm.count("retrieve")) != 0U {
+    } else if (vm.count("retrieve") != 0U) {
     } else if (vm.count("create-role") != 0U) {
     } else if (vm.count("delete-role") != 0U) {
     } else if (vm.count("execute-query") != 0U) {
-- 
GitLab