From 7a116b7dc9c131c13ded10da6887029cbaa4aecf Mon Sep 17 00:00:00 2001
From: John Cowen <jcowen@hashicorp.com>
Date: Fri, 21 Feb 2020 12:26:52 +0000
Subject: [PATCH] Ensure event sources for intentions are cleaned up

---
 ui-v2/app/controllers/dc/intentions/index.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ui-v2/app/controllers/dc/intentions/index.js b/ui-v2/app/controllers/dc/intentions/index.js
index 08850d651a..1ee826f789 100644
--- a/ui-v2/app/controllers/dc/intentions/index.js
+++ b/ui-v2/app/controllers/dc/intentions/index.js
@@ -2,6 +2,7 @@ import Controller from '@ember/controller';
 import { computed, get } from '@ember/object';
 import WithFiltering from 'consul-ui/mixins/with-filtering';
 import WithSearching from 'consul-ui/mixins/with-searching';
+import WithEventSource from 'consul-ui/mixins/with-event-source';
 import ucfirst from 'consul-ui/utils/ucfirst';
 // TODO: DRY out in acls at least
 const createCounter = function(prop) {
@@ -10,7 +11,7 @@ const createCounter = function(prop) {
   };
 };
 const countAction = createCounter('Action');
-export default Controller.extend(WithSearching, WithFiltering, {
+export default Controller.extend(WithSearching, WithFiltering, WithEventSource, {
   queryParams: {
     currentFilter: {
       as: 'action',
-- 
GitLab