diff --git a/src/cpp/model/gradido/Transaction.cpp b/src/cpp/model/gradido/Transaction.cpp index b5677981a..476c31e5f 100644 --- a/src/cpp/model/gradido/Transaction.cpp +++ b/src/cpp/model/gradido/Transaction.cpp @@ -295,7 +295,9 @@ namespace model { *pubkeyBytes = std::string((const char*)pubkeyBin, crypto_sign_PUBLICKEYBYTES); auto sigBytes = sigPair->mutable_ed25519(); - *sigBytes = std::string((char*)*sign, sign->size()); + *sigBytes = std::string((char*)*sign, crypto_sign_BYTES); + auto sign_hex_string = DataTypeConverter::binToHex(sign); + printf("sign hex: %s\n", sign_hex_string.data()); mm->releaseMemory(sign); updateRequestInDB(); diff --git a/src/cpp/model/table/Group.cpp b/src/cpp/model/table/Group.cpp index a88847255..ce404cb42 100644 --- a/src/cpp/model/table/Group.cpp +++ b/src/cpp/model/table/Group.cpp @@ -83,7 +83,7 @@ namespace model { lock(); insert << "INSERT INTO " << getTableName() << " (alias, name, url, home, description) VALUES(?,?,?,?,?)" - , use(mAlias), use(mName), use(mUrl), use(mDescription); + , use(mAlias), use(mName), use(mUrl), use(mHome), use(mDescription); unlock(); return insert; }