From 9380ef708ac528c349a290ddf6e9b92a561e4539 Mon Sep 17 00:00:00 2001 From: Grant Limberg Date: Sat, 5 Jun 2021 13:44:07 -0700 Subject: [PATCH] debug strings & query fixes --- controller/PostgreSQL.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/controller/PostgreSQL.cpp b/controller/PostgreSQL.cpp index 0298a8630..c9637800b 100644 --- a/controller/PostgreSQL.cpp +++ b/controller/PostgreSQL.cpp @@ -248,17 +248,25 @@ bool PostgreSQL::save(nlohmann::json &record,bool notifyListeners) } } } else if (objtype == "member") { + std::string networkId = record["nwid"]; + std::string memberId = record["id"]; const uint64_t nwid = OSUtils::jsonIntHex(record["nwid"],0ULL); const uint64_t id = OSUtils::jsonIntHex(record["id"],0ULL); + fprintf(stderr, "member save %s-%s\n", networkId.c_str(), memberId.c_str()); if ((id)&&(nwid)) { nlohmann::json network,old; get(nwid,network,id,old); if ((!old.is_object())||(!_compareRecords(old,record))) { + fprintf(stderr, "commit queue post\n"); record["revision"] = OSUtils::jsonInt(record["revision"],0ULL) + 1ULL; _commitQueue.post(std::pair(record,notifyListeners)); modified = true; + } else { + fprintf(stderr, "no change\n"); } } + } else { + fprintf(stderr, "uhh waaat\n"); } } catch (std::exception &e) { fprintf(stderr, "Error on PostgreSQL::save: %s\n", e.what());