History

Checkpoint

Zach Fox committed 9 years ago

Commit c9dc9191 parent ee3c8e611 files · +132 −4Browse files

Showing the changes to libraries/script-engine/src/UsersScriptingInterface.cpp (1 of 11 files). Show all

Unified · Split

libraries/script-engine/src/UsersScriptingInterface.cpp+6−0
@@ -18,6 +18,7 @@ UsersScriptingInterface::UsersScriptingInterface() { · 17 unmodified lines
1818 auto nodeList = DependencyManager::get<NodeList>();
1919 connect(nodeList.data(), &LimitedNodeList::canKickChanged, this, &UsersScriptingInterface::canKickChanged);
2020 connect(nodeList.data(), &NodeList::ignoreRadiusEnabledChanged, this, &UsersScriptingInterface::ignoreRadiusEnabledChanged);
21+ connect(nodeList.data(), &NodeList::usernameFromID, this, &UsersScriptingInterface::usernameFromID);
2122 }
2223
2324 void UsersScriptingInterface::ignore(const QUuid& nodeID) {
@@ -35,6 +36,11 @@ void UsersScriptingInterface::mute(const QUuid& nodeID) { · 11 unmodified lines
3536 DependencyManager::get<NodeList>()->muteNodeBySessionID(nodeID);
3637 }
3738
39+void UsersScriptingInterface::requestUsernameFromID(const QUuid& nodeID) {
40+ // ask the Domain Server via the NodeList for the username associated with the given session ID
41+ DependencyManager::get<NodeList>()->requestUsernameFromSessionID(nodeID);
42+}
43+
3844 bool UsersScriptingInterface::getCanKick() {
3945 // ask the NodeList to return our ability to kick
4046 return DependencyManager::get<NodeList>()->getThisNodeCanKick();