diff --git a/ui/admin/app/components/session-recording/player/index.hbs b/ui/admin/app/components/session-recording/player/index.hbs index e3244d9bd..eed4493a5 100644 --- a/ui/admin/app/components/session-recording/player/index.hbs +++ b/ui/admin/app/components/session-recording/player/index.hbs @@ -3,7 +3,8 @@
diff --git a/ui/admin/app/templates/scopes/scope/session-recordings/session-recording/channels-by-connection/channel.hbs b/ui/admin/app/templates/scopes/scope/session-recordings/session-recording/channels-by-connection/channel.hbs index f2054ee48..db8e1ca49 100644 --- a/ui/admin/app/templates/scopes/scope/session-recordings/session-recording/channels-by-connection/channel.hbs +++ b/ui/admin/app/templates/scopes/scope/session-recordings/session-recording/channels-by-connection/channel.hbs @@ -13,7 +13,11 @@ - + diff --git a/ui/admin/tests/acceptance/session-recordings/session-recording/channels-by-connection/channel-test.js b/ui/admin/tests/acceptance/session-recordings/session-recording/channels-by-connection/channel-test.js index a971cdb27..3d0decb09 100644 --- a/ui/admin/tests/acceptance/session-recordings/session-recording/channels-by-connection/channel-test.js +++ b/ui/admin/tests/acceptance/session-recordings/session-recording/channels-by-connection/channel-test.js @@ -1,5 +1,5 @@ import { module, test } from 'qunit'; -import { visit, currentURL } from '@ember/test-helpers'; +import { visit, currentURL, click } from '@ember/test-helpers'; import { setupApplicationTest } from 'admin/tests/helpers'; import setupMirage from 'ember-cli-mirage/test-support/setup-mirage'; import { authenticateSession } from 'ember-simple-auth/test-support'; @@ -59,5 +59,15 @@ module( await visit(urls.connectionRecording); assert.strictEqual(currentURL(), urls.connectionRecording); }); + + test('user can navigate back to session recording screen', async function (assert) { + assert.expect(1); + // Visit channel + await visit(urls.connectionRecording); + // click "Back to channels" link in player header + await click('.session-recording-player-header > a'); + + assert.strictEqual(currentURL(), urls.sessionRecording); + }); } ); diff --git a/ui/admin/tests/integration/components/session-recording/player-test.js b/ui/admin/tests/integration/components/session-recording/player-test.js index fc93a81f5..9380b7e36 100644 --- a/ui/admin/tests/integration/components/session-recording/player-test.js +++ b/ui/admin/tests/integration/components/session-recording/player-test.js @@ -26,7 +26,7 @@ module('Integration | Component | session-recording/player', function (hooks) { [3.63678, "o", "t"]`; await render(hbs` - + `); assert.dom(this.element).hasText('Back to channels --:----:--');