flutter_pusher icon indicating copy to clipboard operation
flutter_pusher copied to clipboard

Presence Channel Events

Open pkcell opened this issue 4 years ago • 7 comments

🐛 Bug Report

Subscribing to presence channels eg. presence-dashboard enables events like pusher:member_added and pusher:memer_removed to be bound to. After authentication, the pusher:subscription_succeeded event is fired and an initial list of members are retrieved, but member_added and member_removed never gets triggered

     var presenceChannel = await Pusher.subscribe("presence-dashboard");

    presenceChannel.bind("pusher:subscription_succeeded", (Event event) async {
      print("Member List"); // THIS WORKS AND PRINTS MEMBERS
    }); 

    presenceChannel.bind("pusher:member_added", (Event event) {
      print("Member Added");  // NEVER EXECUTES
    });

    presenceChannel.bind("pusher:member_removed", (Event event) {
      print("Member Removed");  // NEVER EXECUTES
    });

Version: 1.2

Platform:

  • [x] :iphone: iOS
  • [x] :robot: Android

pkcell avatar May 01 '20 08:05 pkcell