diff --git a/src/components/metadata/MetadataDetails.tsx b/src/components/metadata/MetadataDetails.tsx index 2ad89c19..307a0695 100644 --- a/src/components/metadata/MetadataDetails.tsx +++ b/src/components/metadata/MetadataDetails.tsx @@ -97,6 +97,14 @@ const MetadataDetails: React.FC = ({ overflow: 'hidden', })); +function formatRuntime(runtime: string): string { + const r = parseInt(runtime, 10); + if (isNaN(r) || r < 60) return runtime; + const h = Math.floor(r / 60); + const m = r % 60; + return `${h}H ${m}MIN`; +} + return ( <> {/* Metadata Source Selector removed */} @@ -118,13 +126,7 @@ const MetadataDetails: React.FC = ({ )} {metadata.runtime && ( - {(() => { - const r = parseInt(metadata.runtime, 10); - if (isNaN(r) || r < 60) return metadata.runtime; - const h = Math.floor(r / 60); - const m = r % 60; - return `${h}H ${m < 10 ? '0' : ''}${m}MIN`; - })()} + {formatRuntime(metadata.runtime)} )} {metadata.certification && (