This commit is contained in:
Natsumi
2022-03-12 18:44:37 +13:00
parent e4e0f0f98e
commit da69a14f04

View File

@@ -10664,16 +10664,16 @@ speechSynthesis.getVoices();
} }
if (ctx.displayName !== ref.displayName) { if (ctx.displayName !== ref.displayName) {
if (ctx.displayName) { if (ctx.displayName) {
var friendLogHistory = { var friendLogHistoryDisplayName = {
created_at: new Date().toJSON(), created_at: new Date().toJSON(),
type: 'DisplayName', type: 'DisplayName',
userId: ref.id, userId: ref.id,
displayName: ref.displayName, displayName: ref.displayName,
previousDisplayName: ctx.displayName previousDisplayName: ctx.displayName
}; };
this.friendLogTable.data.push(friendLogHistory); this.friendLogTable.data.push(friendLogHistoryDisplayName);
database.addFriendLogHistory(friendLogHistory); database.addFriendLogHistory(friendLogHistoryDisplayName);
this.queueFriendLogNoty(friendLogHistory); this.queueFriendLogNoty(friendLogHistoryDisplayName);
var friendLogCurrent = { var friendLogCurrent = {
userId: ref.id, userId: ref.id,
displayName: ref.displayName, displayName: ref.displayName,
@@ -10688,23 +10688,27 @@ speechSynthesis.getVoices();
API.getFriendStatus({ API.getFriendStatus({
userId: ref.id userId: ref.id
}).then((args) => { }).then((args) => {
if (args.json.isFriend && this.friendLog.has(ref.id) && !ctx.displayName) { if (
var friendLogHistory = { args.json.isFriend &&
this.friendLog.has(ref.id) &&
!ctx.displayName
) {
var friendLogHistoryFriend = {
created_at: new Date().toJSON(), created_at: new Date().toJSON(),
type: 'Friend', type: 'Friend',
userId: ref.id, userId: ref.id,
displayName: ref.displayName displayName: ref.displayName
}; };
this.friendLogTable.data.push(friendLogHistory); this.friendLogTable.data.push(friendLogHistoryFriend);
database.addFriendLogHistory(friendLogHistory); database.addFriendLogHistory(friendLogHistoryFriend);
this.queueFriendLogNoty(friendLogHistory); this.queueFriendLogNoty(friendLogHistoryFriend);
var friendLogCurrent = { var friendLogCurrent1 = {
userId: ref.id, userId: ref.id,
displayName: ref.displayName, displayName: ref.displayName,
trustLevel: ref.$trustLevel trustLevel: ref.$trustLevel
}; };
this.friendLog.set(ref.id, friendLogCurrent); this.friendLog.set(ref.id, friendLogCurrent1);
database.setFriendLogCurrent(friendLogCurrent); database.setFriendLogCurrent(friendLogCurrent1);
ctx.displayName = ref.displayName; ctx.displayName = ref.displayName;
this.notifyMenu('friendLog'); this.notifyMenu('friendLog');
this.updateSharedFeed(true); this.updateSharedFeed(true);
@@ -10716,7 +10720,7 @@ speechSynthesis.getVoices();
ctx.trustLevel && ctx.trustLevel &&
ctx.trustLevel !== ref.$trustLevel ctx.trustLevel !== ref.$trustLevel
) { ) {
var friendLogHistory = { var friendLogHistoryTrustLevel = {
created_at: new Date().toJSON(), created_at: new Date().toJSON(),
type: 'TrustLevel', type: 'TrustLevel',
userId: ref.id, userId: ref.id,
@@ -10724,16 +10728,16 @@ speechSynthesis.getVoices();
trustLevel: ref.$trustLevel, trustLevel: ref.$trustLevel,
previousTrustLevel: ctx.trustLevel previousTrustLevel: ctx.trustLevel
}; };
this.friendLogTable.data.push(friendLogHistory); this.friendLogTable.data.push(friendLogHistoryTrustLevel);
database.addFriendLogHistory(friendLogHistory); database.addFriendLogHistory(friendLogHistoryTrustLevel);
this.queueFriendLogNoty(friendLogHistory); this.queueFriendLogNoty(friendLogHistoryTrustLevel);
var friendLogCurrent = { var friendLogCurrent2 = {
userId: ref.id, userId: ref.id,
displayName: ref.displayName, displayName: ref.displayName,
trustLevel: ref.$trustLevel trustLevel: ref.$trustLevel
}; };
this.friendLog.set(ref.id, friendLogCurrent); this.friendLog.set(ref.id, friendLogCurrent2);
database.setFriendLogCurrent(friendLogCurrent); database.setFriendLogCurrent(friendLogCurrent2);
this.notifyMenu('friendLog'); this.notifyMenu('friendLog');
this.updateSharedFeed(true); this.updateSharedFeed(true);
} }