From ddbb00ee56ca8ddc5db3ed9b6f4003bb6020ed6b Mon Sep 17 00:00:00 2001 From: fiaxh Date: Fri, 22 May 2026 17:09:04 +0200 Subject: Add support for MUC affiliations versioning (XEP-0463), add affiliation storage --- main/src/ui/widgets/avatar_picture.vala | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'main/src/ui/widgets') diff --git a/main/src/ui/widgets/avatar_picture.vala b/main/src/ui/widgets/avatar_picture.vala index 6765364c..bfad4d22 100644 --- a/main/src/ui/widgets/avatar_picture.vala +++ b/main/src/ui/widgets/avatar_picture.vala @@ -96,17 +96,17 @@ public class Dino.Ui.ViewModel.CompatAvatarPictureModel : AvatarPictureModel { private static void connect_signals_weak(CompatAvatarPictureModel model_) { WeakRef model_weak = WeakRef(model_); - ulong muc_manager_private_room_occupant_updated_handler_id = 0; + ulong muc_manager_private_room_occupants_updated_handler_id = 0; ulong muc_manager_proom_info_updated_handler_id = 0; ulong avatar_manager_received_avatar_handler_id = 0; ulong avatar_manager_fetched_avatar_handler_id = 0; - muc_manager_private_room_occupant_updated_handler_id = model_.muc_manager.private_room_occupant_updated.connect((muc_manager, account, room, jid) => { + muc_manager_private_room_occupants_updated_handler_id = model_.muc_manager.private_room_occupants_updated.connect((muc_manager, account, room) => { CompatAvatarPictureModel? model = (CompatAvatarPictureModel) model_weak.get(); if (model != null) { model.on_room_updated(account, room); - } else if (muc_manager_private_room_occupant_updated_handler_id != 0) { - muc_manager.disconnect(muc_manager_private_room_occupant_updated_handler_id); - muc_manager_private_room_occupant_updated_handler_id = 0; + } else if (muc_manager_private_room_occupants_updated_handler_id != 0) { + muc_manager.disconnect(muc_manager_private_room_occupants_updated_handler_id); + muc_manager_private_room_occupants_updated_handler_id = 0; } }); muc_manager_proom_info_updated_handler_id = model_.muc_manager.room_info_updated.connect((muc_manager, account, room) => { -- cgit v1.3