Fix unneeded full peer refresh
This commit is contained in:
parent
529f8b5d93
commit
892aab8a49
@ -111,7 +111,12 @@ export class AppProfileManager {
|
|||||||
if(photo) {
|
if(photo) {
|
||||||
const hasChatPhoto = photo._ !== 'chatPhotoEmpty';
|
const hasChatPhoto = photo._ !== 'chatPhotoEmpty';
|
||||||
const hasFullChatPhoto = !!(fullChat.chat_photo && fullChat.chat_photo._ !== 'photoEmpty'); // chat_photo can be missing
|
const hasFullChatPhoto = !!(fullChat.chat_photo && fullChat.chat_photo._ !== 'photoEmpty'); // chat_photo can be missing
|
||||||
if(hasChatPhoto !== hasFullChatPhoto || (photo as ChatPhoto.chatPhoto).photo_id !== fullChat.chat_photo?.id) {
|
if(
|
||||||
|
hasChatPhoto !== hasFullChatPhoto || (
|
||||||
|
hasChatPhoto &&
|
||||||
|
photo.photo_id !== fullChat.chat_photo?.id
|
||||||
|
)
|
||||||
|
) {
|
||||||
updated = true;
|
updated = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user