fix: show short video durations accurately
All checks were successful
CI / Validate frontend and API (push) Successful in 38s
CI / Build and publish Docker images (push) Successful in 19s

This commit is contained in:
Cauê Faleiros
2026-09-04 15:54:15 -03:00
parent ed00f60281
commit e18bb76630
2 changed files with 9 additions and 4 deletions

View File

@@ -66,7 +66,7 @@ function toVideo(video: BunnyApiVideo): BunnyVideo {
status: bunnyMediaStatus(video.status),
providerStatus: video.status,
encodeProgress: Math.max(0, Math.min(100, Math.round(video.encodeProgress ?? 0))),
durationSeconds: typeof video.length === 'number' && video.length > 0 ? Math.round(video.length) : null,
durationSeconds: typeof video.length === 'number' && video.length > 0 ? Math.max(1, Math.round(video.length)) : null,
};
}