From a2d35df34e4f47c4cbaea03ea7f75ccb811190b1 Mon Sep 17 00:00:00 2001 From: Seth Alves Date: Wed, 27 Jul 2016 09:57:57 -0700 Subject: [PATCH] fix a couple of mistakes made during code-review response --- domain-server/src/DomainGatekeeper.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/domain-server/src/DomainGatekeeper.cpp b/domain-server/src/DomainGatekeeper.cpp index e33c2746f6..891c181c7c 100644 --- a/domain-server/src/DomainGatekeeper.cpp +++ b/domain-server/src/DomainGatekeeper.cpp @@ -315,6 +315,7 @@ SharedNodePointer DomainGatekeeper::processAgentConnectRequest(const NodeConnect sendConnectionTokenPacket(username, nodeConnection.senderSockAddr); // ask for their public key right now to make sure we have it requestUserPublicKey(username); + getGroupMemberships(username); // optimistically get started on group memberships return SharedNodePointer(); } @@ -847,7 +848,7 @@ void DomainGatekeeper::refreshGroupsCache() { if (!node->getPermissions().isAssignment) { // this node is an agent const QString& verifiedUserName = node->getPermissions().getVerifiedUserName(); - if (verifiedUserName.isEmpty()) { + if (!verifiedUserName.isEmpty()) { getGroupMemberships(verifiedUserName); } }