title: Laravel 5.3 : Larevel Echo - Can't retrieve the notification broadcast through Pusher
body: <p>I can't seem to retrieve the notification broadcast through Pusher</p>
  
  <p>Pusher configuration <strong>(config/broadcasting.php)</strong>:</p>
  
  <pre><code>'pusher' =&gt; [
          'driver' =&gt; 'pusher',
          'key' =&gt; env('PUSHER_KEY'),
          'secret' =&gt; env('PUSHER_SECRET'),
          'app_id' =&gt; env('PUSHER_APP_ID'),
          'options' =&gt; [
              'cluster' =&gt; 'ap1',
              'encrypted' =&gt; true
          ],
      ],
  </code></pre>
  
  <hr>
  
  <p>How I send* the notification(tested both method) : <strong>(SomeController.php)</strong></p>
  
  <pre><code>// User::find(7)-&gt;notify(new OrderProcess());
  Notification::send(User::find(7), new OrderProcess());
  </code></pre>
  
  <hr>
  
  <p><strong>[The problem]</strong> How I retrieve the notification: <strong>(app.js)</strong> and yes, already tried on <strong>bootstrap.js</strong></p>
  
  <pre><code>    import Echo from "laravel-echo"
  
      window.Echo = new Echo({
          broadcaster: 'pusher',
          key: 'some_key',
          cluster: 'ap1'
      });
  
      var test = window.Echo.private('App.User.7')
      .notification((notification) =&gt; {
          console.log(notification.type); // this never come up
      });
  </code></pre>