Adam Ierymenko 9 years ago
parent
commit
8d594f8b53
1 changed files with 3 additions and 6 deletions
  1. 3 6
      controller/EmbeddedNetworkController.cpp

+ 3 - 6
controller/EmbeddedNetworkController.cpp

@@ -1068,16 +1068,13 @@ unsigned int EmbeddedNetworkController::handleControlPlaneHttpPOST(
 					member["address"] = addrs; // legacy
 					member["nwid"] = nwids;
 					member["lastModified"] = now;
-					{
-						auto revj = member["revision"];
-						const uint64_t rev = (revj.is_number() ? ((uint64_t)revj + 1ULL) : 1ULL);
-						member["revision"] = rev;
-					}
+					auto revj = member["revision"];
+					member["revision"] = (revj.is_number() ? ((uint64_t)revj + 1ULL) : 1ULL);
 
 					_writeJson(_memberJP(nwid,Address(address),true).c_str(),member);
 
 					// Add non-persisted fields
-					member["clock"] = member["lastModified"];
+					member["clock"] = now;
 
 					responseBody = member.dump(2);
 					responseContentType = "application/json";