mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-06 06:46:04 +02:00
Fetch user from gameLog join
This commit is contained in:
+8
-3
@@ -11192,8 +11192,8 @@ speechSynthesis.getVoices();
|
|||||||
if (this.gameLogDisabled) {
|
if (this.gameLogDisabled) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
var userId = '';
|
var userId = gameLog.userId;
|
||||||
if (gameLog.displayName) {
|
if (!userId && gameLog.displayName) {
|
||||||
for (var ref of API.cachedUsers.values()) {
|
for (var ref of API.cachedUsers.values()) {
|
||||||
if (ref.displayName === gameLog.displayName) {
|
if (ref.displayName === gameLog.displayName) {
|
||||||
userId = ref.id;
|
userId = ref.id;
|
||||||
@@ -11267,7 +11267,7 @@ speechSynthesis.getVoices();
|
|||||||
var joinTime = Date.parse(gameLog.dt);
|
var joinTime = Date.parse(gameLog.dt);
|
||||||
var userMap = {
|
var userMap = {
|
||||||
displayName: gameLog.displayName,
|
displayName: gameLog.displayName,
|
||||||
userId : gameLog.userId,
|
userId,
|
||||||
joinTime,
|
joinTime,
|
||||||
lastAvatar: ''
|
lastAvatar: ''
|
||||||
};
|
};
|
||||||
@@ -11292,6 +11292,11 @@ speechSynthesis.getVoices();
|
|||||||
} else if (typeof ref !== 'undefined') {
|
} else if (typeof ref !== 'undefined') {
|
||||||
// set $location_at to join time if user isn't a friend
|
// set $location_at to join time if user isn't a friend
|
||||||
ref.$location_at = joinTime;
|
ref.$location_at = joinTime;
|
||||||
|
} else {
|
||||||
|
if (this.debugGameLog || this.debugWebRequests) {
|
||||||
|
console.log('Fetching user from gameLog:', userId);
|
||||||
|
}
|
||||||
|
API.getUser({ userId });
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// try fetch userId from previous encounter using database
|
// try fetch userId from previous encounter using database
|
||||||
|
|||||||
Reference in New Issue
Block a user