From 5b22e945dab1d31ecb7727d26e2456f75151d1d0 Mon Sep 17 00:00:00 2001 From: advplyr <advplyr@protonmail.com> Date: Mon, 23 Sep 2024 16:36:56 -0500 Subject: [PATCH] Update:Format numbers on user listening stats chart #3441 --- client/components/stats/DailyListeningChart.vue | 8 ++++---- server/controllers/LibraryItemController.js | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/client/components/stats/DailyListeningChart.vue b/client/components/stats/DailyListeningChart.vue index d9681324..ca2cd714 100644 --- a/client/components/stats/DailyListeningChart.vue +++ b/client/components/stats/DailyListeningChart.vue @@ -35,22 +35,22 @@ <div class="flex justify-between pt-12"> <div> <p class="text-sm text-center">{{ $strings.LabelStatsWeekListening }}</p> - <p class="text-5xl font-semibold text-center" style="line-height: 0.85">{{ totalMinutesListeningThisWeek }}</p> + <p class="text-5xl font-semibold text-center" style="line-height: 0.85">{{ $formatNumber(totalMinutesListeningThisWeek) }}</p> <p class="text-sm text-center">{{ $strings.LabelStatsMinutes }}</p> </div> <div> <p class="text-sm text-center">{{ $strings.LabelStatsDailyAverage }}</p> - <p class="text-5xl font-semibold text-center" style="line-height: 0.85">{{ averageMinutesPerDay }}</p> + <p class="text-5xl font-semibold text-center" style="line-height: 0.85">{{ $formatNumber(averageMinutesPerDay) }}</p> <p class="text-sm text-center">{{ $strings.LabelStatsMinutes }}</p> </div> <div> <p class="text-sm text-center">{{ $strings.LabelStatsBestDay }}</p> - <p class="text-5xl font-semibold text-center" style="line-height: 0.85">{{ mostListenedDay }}</p> + <p class="text-5xl font-semibold text-center" style="line-height: 0.85">{{ $formatNumber(mostListenedDay) }}</p> <p class="text-sm text-center">{{ $strings.LabelStatsMinutes }}</p> </div> <div> <p class="text-sm text-center">{{ $strings.LabelStatsDays }}</p> - <p class="text-5xl font-semibold text-center" style="line-height: 0.85">{{ daysInARow }}</p> + <p class="text-5xl font-semibold text-center" style="line-height: 0.85">{{ $formatNumber(daysInARow) }}</p> <p class="text-sm text-center">{{ $strings.LabelStatsInARow }}</p> </div> </div> diff --git a/server/controllers/LibraryItemController.js b/server/controllers/LibraryItemController.js index 6550b9e9..fe8539bc 100644 --- a/server/controllers/LibraryItemController.js +++ b/server/controllers/LibraryItemController.js @@ -480,7 +480,7 @@ class LibraryItemController { const libraryId = itemsToDelete[0].libraryId for (const libraryItem of itemsToDelete) { const libraryItemPath = libraryItem.path - Logger.info(`[LibraryItemController] Deleting Library Item "${libraryItem.media.metadata.title}" with id "${libraryItem.id}"`) + Logger.info(`[LibraryItemController] (${hardDelete ? 'Hard' : 'Soft'}) deleting Library Item "${libraryItem.media.metadata.title}" with id "${libraryItem.id}"`) const mediaItemIds = libraryItem.mediaType === 'podcast' ? libraryItem.media.episodes.map((ep) => ep.id) : [libraryItem.media.id] await this.handleDeleteLibraryItem(libraryItem.mediaType, libraryItem.id, mediaItemIds) if (hardDelete) {