allow multiple creation transactions in one request

This commit is contained in:
Dario 2019-12-17 11:27:09 +01:00
parent 2910d85729
commit 44dcdf79e2
2 changed files with 6 additions and 3 deletions

View File

@ -135,7 +135,7 @@ Session* SessionManager::getNewSession(int* handle)
}
catch (Poco::TimeoutException &ex) {
printf("[SessionManager::getNewSession] exception timout mutex: %s\n", ex.displayText().data());
return false;
return nullptr;
}
//mWorkingMutex.lock();

View File

@ -38,10 +38,13 @@ int TransactionCreation::prepare()
}
else {
memcpy(mReceiverPublicHex, mReceiverUser->getPublicKeyHex().data(), 64);
if (!mReceiverUser->validateIdentHash(mProtoCreation.ident_hash())) {
// uncomment because not correctly working
/*if (!mReceiverUser->validateIdentHash(mProtoCreation.ident_hash())) {
addError(new Error(functionName, "ident hash isn't the same"));
addError(new ParamError(functionName, "hash calculated from email: ", mReceiverUser->getEmail()));
addError(new ParamError(functionName, "hash: ", std::to_string(mProtoCreation.ident_hash())));
return -3;
}
}*/
}
//