fix: show duration overlay on asset cards using duration_ms
asset.duration is not a DB field — it's duration_ms (milliseconds). Divide by 1000 before passing to formatDuration() which expects seconds.
This commit is contained in:
parent
a9ca7be1d5
commit
e895a2f2df
1 changed files with 1 additions and 1 deletions
|
|
@ -699,7 +699,7 @@
|
|||
<img data-asset-id="${asset.id}" alt="${escHtml(asset.display_name || asset.filename)}" aria-hidden="false">
|
||||
<div class="asset-thumb-overlay">
|
||||
<span class="badge ${statusClass}">${escHtml(asset.status)}</span>
|
||||
${asset.duration ? `<span class="asset-duration">${formatDuration(asset.duration)}</span>` : ''}
|
||||
${asset.duration_ms ? `<span class="asset-duration">${formatDuration(asset.duration_ms / 1000)}</span>` : ''}
|
||||
</div>
|
||||
<div class="asset-actions">
|
||||
<button class="asset-action-btn" onclick="openInEditor('${asset.id}', event)" title="Open in Editor">
|
||||
|
|
|
|||
Loading…
Reference in a new issue