This video will be published on {{ video.scheduledUpdate.updateAt | date: 'full' }}.
</div>
+ <div i18n class="col-md-12 alert alert-info" *ngIf="isWaitingForLive()">
+ This live has not started yet.
+ </div>
+
+ <div i18n class="col-md-12 alert alert-info" *ngIf="isLiveEnded()">
+ This live is finished.
+ </div>
+
<div class="col-md-12 alert alert-danger" *ngIf="video?.blacklisted">
<div class="blocked-label" i18n>This video is blocked.</div>
{{ video.blockedReason }}
</div>
</div>
- <ng-container *ngIf="!isUserLoggedIn()">
+ <ng-container *ngIf="!isUserLoggedIn() && !isLive()">
<button
*ngIf="isVideoDownloadable()" class="action-button action-button-save"
(click)="showDownloadModal()" (keydown.enter)="showDownloadModal()"
>{{ tag }}</a>
</div>
- <div class="video-attribute">
+ <div class="video-attribute" *ngIf="!video.isLive">
<span i18n class="video-attribute-label">Duration</span>
- <span class="video-attribute-value">{{ video.duration | myVideoDurationFormatter }}</span>
+ <span class="video-attribute-value">{{ video.duration | myDurationFormatter }}</span>
</div>
</div>