From 6802f4a4da0f442885886df4c09a35c834b12bdb Mon Sep 17 00:00:00 2001 From: Carlos Alcaide Corvo Date: Thu, 18 May 2023 09:08:44 -0700 Subject: [PATCH] =?UTF-8?q?refactor:=20=F0=9F=92=A1=20Add=20template=20con?= =?UTF-8?q?ditionals=20for=20dates=20and=20duration=20(#257)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add template conditionals within session-recordings for start_date, end_date and duration fields. --- .../scopes/scope/session-recordings/index.hbs | 30 +++++++------ .../channels-by-connection/channel.hbs | 34 ++++++++------ .../channels-by-connection/index.hbs | 44 +++++++++++-------- 3 files changed, 62 insertions(+), 46 deletions(-) diff --git a/ui/admin/app/templates/scopes/scope/session-recordings/index.hbs b/ui/admin/app/templates/scopes/scope/session-recordings/index.hbs index 9a65b5707..d794afc31 100644 --- a/ui/admin/app/templates/scopes/scope/session-recordings/index.hbs +++ b/ui/admin/app/templates/scopes/scope/session-recordings/index.hbs @@ -24,11 +24,13 @@ {{! Time }} - - - + {{#if B.data.start_time}} + + + + {{/if}} {{! User }} @@ -58,14 +60,16 @@ {{! Duration }} -
- - - {{format-time-duration B.data.duration}} - -
+ {{#if B.data.duration}} +
+ + + {{format-time-duration B.data.duration}} + +
+ {{/if}}
{{#if (can 'read session-recording' B.data)}} 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 95c2c41b7..7966259da 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 @@ -73,21 +73,27 @@

{{t 'resources.session-recording.channel.details'}}

{{! Start time }} - - {{t 'form.started.label'}} - - + {{#if @model.channelRecording.start_time}} + + {{t 'form.started.label'}} + + + {{/if}} {{! Duration }} - - {{t - 'resources.session-recording.duration' - time=(format-time-duration @model.channelRecording.duration) - }} - + {{#if @model.channelRecording.duration}} + + {{t + 'resources.session-recording.duration' + time=(format-time-duration @model.channelRecording.duration) + }} + + {{/if}} {{! Bytes up }} {{t diff --git a/ui/admin/app/templates/scopes/scope/session-recordings/session-recording/channels-by-connection/index.hbs b/ui/admin/app/templates/scopes/scope/session-recordings/session-recording/channels-by-connection/index.hbs index 364e756fc..1061ba87e 100644 --- a/ui/admin/app/templates/scopes/scope/session-recordings/session-recording/channels-by-connection/index.hbs +++ b/ui/admin/app/templates/scopes/scope/session-recordings/session-recording/channels-by-connection/index.hbs @@ -77,9 +77,11 @@ }} {{! Duration }} - - {{format-time-duration B.data.duration}} - + {{#if B.data.duration}} + + {{format-time-duration B.data.duration}} + + {{/if}}
@@ -111,23 +113,27 @@ {{! Start time }} - - {{t 'form.started.label'}} - - + {{#if @model.sessionRecording.start_time}} + + {{t 'form.started.label'}} + + + {{/if}} {{! Duration }} - - {{t - 'resources.session-recording.duration' - time=(format-time-duration @model.sessionRecording.duration) - }} - + {{#if @model.sessionRecording.duration}} + + {{t + 'resources.session-recording.duration' + time=(format-time-duration @model.sessionRecording.duration) + }} + + {{/if}} {{! Bytes up }} {{t