bug: topic may not be ready yet
This commit is contained in:
@@ -2585,9 +2585,12 @@
|
|||||||
var newState = {contactList: []};
|
var newState = {contactList: []};
|
||||||
if (topic.getType() === "p2p") {
|
if (topic.getType() === "p2p") {
|
||||||
// Fetch the other party in the p2p conversation.
|
// Fetch the other party in the p2p conversation.
|
||||||
|
// Topic may not be ready yet, so check if user is found.
|
||||||
var user2 = topic.subscriber(props.topic);
|
var user2 = topic.subscriber(props.topic);
|
||||||
|
if (user2) {
|
||||||
newState.modeGiven2 = user2.acs.getGiven();
|
newState.modeGiven2 = user2.acs.getGiven();
|
||||||
newState.modeWant2 = user2.acs.getWant();
|
newState.modeWant2 = user2.acs.getWant();
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
topic.subscribers(function(sub) {
|
topic.subscribers(function(sub) {
|
||||||
newState.contactList.push(sub);
|
newState.contactList.push(sub);
|
||||||
|
|||||||
Reference in New Issue
Block a user