Selaa lähdekoodia

feat: integrate HomepageUserWatchStats trait and improve JellyStat duration formatting

- Add HomepageUserWatchStats trait to organizr.class.php
- Update JellyStat to use formatJellyStatDuration instead of formatDuration for better consistency
mgomon 11 kuukautta sitten
vanhempi
commit
15e8c78b4c
2 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 1 1
      api/classes/organizr.class.php
  2. 1 1
      api/homepage/jellystat.php

+ 1 - 1
api/classes/organizr.class.php

@@ -66,7 +66,7 @@ class Organizr
 	use WeatherHomepageItem;
 	use uTorrentHomepageItem;
 	use UptimeKumaHomepageItem;
-	use JellyStatHomepageItem;
+	use HomepageUserWatchStats, JellyStatHomepageItem;
 
 	// ===================================
 	// Organizr Version

+ 1 - 1
api/homepage/jellystat.php

@@ -461,7 +461,7 @@ trait JellyStatHomepageItem
                 
                 Object.keys(stats.library_totals.type_breakdown).forEach(function(type) {
                     var breakdown = stats.library_totals.type_breakdown[type];
-                    var playTimeFormatted = breakdown.play_time > 0 ? formatDuration(breakdown.play_time) : "0 min";
+                    var playTimeFormatted = breakdown.play_time > 0 ? formatJellyStatDuration(breakdown.play_time) : "0 min";
                     
                     html += "<tr>";
                     html += "<td><strong>" + breakdown.label + "</strong></td>";