aboutsummaryrefslogtreecommitdiff
path: root/src/DatabaseStorage.cpp
diff options
context:
space:
mode:
authordec05eba <0xdec05eba@gmail.com>2018-05-03 06:41:50 +0200
committerdec05eba <0xdec05eba@gmail.com>2018-05-03 06:41:54 +0200
commitc01f92c1b7f3c257d71961a8dcdf37318aa3f521 (patch)
tree464783f42e11bf28f4244cbd78318a05f3199f2b /src/DatabaseStorage.cpp
parentdf4c9798e514eaaf7d8387110eb06a2187e43eea (diff)
Temporary remove timestamp check
Diffstat (limited to 'src/DatabaseStorage.cpp')
-rw-r--r--src/DatabaseStorage.cpp26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/DatabaseStorage.cpp b/src/DatabaseStorage.cpp
index 9c64a86..0e7a1a8 100644
--- a/src/DatabaseStorage.cpp
+++ b/src/DatabaseStorage.cpp
@@ -684,6 +684,32 @@ namespace odhtdb
return true;
}
+ /*
+ u64 DatabaseStorage::increaseUserActionCounter(const Hash &nodeHash, const Signature::PublicKey &userPublicKey)
+ {
+ auto publicKeyUserDataMapIt = nodePublicKeyUserDataMap.find(nodeHash);
+ if(publicKeyUserDataMapIt != nodePublicKeyUserDataMap.end())
+ {
+ auto it = publicKeyUserDataMapIt->second->find(userPublicKey);
+ if(it != publicKeyUserDataMapIt->second->end())
+ {
+ return ++it->second->actionCounter;
+ }
+
+ string errMsg = "User with id ";
+ errMsg += userPublicKey.toString();
+ errMsg += " doesn't exist in node ";
+ errMsg += nodeHash.toString();
+ throw DatabaseStorageException(errMsg);
+ }
+
+ string errMsg = "Node with id ";
+ errMsg += nodeHash.toString();
+ errMsg += " doesn't exist";
+ throw DatabaseStorageException(errMsg);
+ }
+ */
+
const DatabaseStorageObjectList* DatabaseStorage::getStorage(const Hash &hash) const
{
auto it = storageMap.find(hash);