little fixes and debug

This commit is contained in:
team-devstage 2020-12-07 20:01:48 +01:00 committed by Ulf Gebhardt
parent fdcbc024b6
commit b0ace457e6
No known key found for this signature in database
GPG Key ID: 81308EFE29ABFEBD
3 changed files with 5 additions and 3 deletions

View File

@ -295,7 +295,9 @@ namespace model {
*pubkeyBytes = std::string((const char*)pubkeyBin, crypto_sign_PUBLICKEYBYTES); *pubkeyBytes = std::string((const char*)pubkeyBin, crypto_sign_PUBLICKEYBYTES);
auto sigBytes = sigPair->mutable_ed25519(); 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); mm->releaseMemory(sign);
updateRequestInDB(); updateRequestInDB();

View File

@ -83,7 +83,7 @@ namespace model {
lock(); lock();
insert << "INSERT INTO " << getTableName() insert << "INSERT INTO " << getTableName()
<< " (alias, name, url, home, description) VALUES(?,?,?,?,?)" << " (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(); unlock();
return insert; return insert;
} }

View File

@ -24,7 +24,7 @@ int AuthenticatedEncryptionCreateKeyTask::run()
const static char* function_name = "AuthenticatedEncryptionCreateKeyTask::run"; const static char* function_name = "AuthenticatedEncryptionCreateKeyTask::run";
auto authenticated_encryption = new SecretKeyCryptography; auto authenticated_encryption = new SecretKeyCryptography;
Profiler timeUsed; Profiler timeUsed;
if (SecretKeyCryptography::AUTH_ENCRYPT_OK != authenticated_encryption->createKey(mUser->getModel()->getEmail(), mPassword)) { if (SecretKeyCryptography::AUTH_CREATE_ENCRYPTION_KEY_SUCCEED != authenticated_encryption->createKey(mUser->getModel()->getEmail(), mPassword)) {
em->addError(new Error(function_name, "error creating key")); em->addError(new Error(function_name, "error creating key"));
em->addError(new ParamError(function_name, "for email", mUser->getModel()->getEmail())); em->addError(new ParamError(function_name, "for email", mUser->getModel()->getEmail()));
em->addError(new ParamError(function_name, "strerror: ", strerror(errno))); em->addError(new ParamError(function_name, "strerror: ", strerror(errno)));