From 11b8762f9c815930982599f4ff90c0db60eaf0ca Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Mon, 27 Aug 2018 15:59:00 +0200 Subject: Add start at checkbox in share modal --- client/src/app/shared/video/video.model.ts | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) (limited to 'client/src/app/shared/video') diff --git a/client/src/app/shared/video/video.model.ts b/client/src/app/shared/video/video.model.ts index d80c10459..80794faa6 100644 --- a/client/src/app/shared/video/video.model.ts +++ b/client/src/app/shared/video/video.model.ts @@ -2,7 +2,7 @@ import { User } from '../' import { Video as VideoServerModel, VideoPrivacy, VideoState } from '../../../../../shared' import { Avatar } from '../../../../../shared/models/avatars/avatar.model' import { VideoConstant } from '../../../../../shared/models/videos/video-constant.model' -import { getAbsoluteAPIUrl } from '../misc/utils' +import { durationToString, getAbsoluteAPIUrl } from '../misc/utils' import { peertubeTranslate, ServerConfig } from '../../../../../shared/models' import { Actor } from '@app/shared/actor/actor.model' import { VideoScheduleUpdate } from '../../../../../shared/models/videos/video-schedule-update.model' @@ -70,18 +70,6 @@ export class Video implements VideoServerModel { return '/videos/watch/' + videoUUID } - private static createDurationString (duration: number) { - const hours = Math.floor(duration / 3600) - const minutes = Math.floor((duration % 3600) / 60) - const seconds = duration % 60 - - const minutesPadding = minutes >= 10 ? '' : '0' - const secondsPadding = seconds >= 10 ? '' : '0' - const displayedHours = hours > 0 ? hours.toString() + ':' : '' - - return displayedHours + minutesPadding + minutes.toString() + ':' + secondsPadding + seconds.toString() - } - constructor (hash: VideoServerModel, translations = {}) { const absoluteAPIUrl = getAbsoluteAPIUrl() @@ -95,7 +83,7 @@ export class Video implements VideoServerModel { this.state = hash.state this.description = hash.description this.duration = hash.duration - this.durationLabel = Video.createDurationString(hash.duration) + this.durationLabel = durationToString(hash.duration) this.id = hash.id this.uuid = hash.uuid this.isLocal = hash.isLocal -- cgit v1.2.3