feat: add duplicates count to scan results and update success message in SettingsPage
Some checks failed
Frontend CI / lint (push) Failing after 18s
Frontend CI / build (push) Has been skipped

This commit is contained in:
JSC
2025-08-25 12:33:02 +02:00
parent 8f233aaef7
commit 4a973e5044
2 changed files with 5 additions and 1 deletions

View File

@@ -49,7 +49,7 @@ export function SettingsPage() {
const response = await adminService.scanSounds()
setLastScanResults(response)
toast.success(
`Sound scan completed! Added: ${response.results.added}, Updated: ${response.results.updated}, Deleted: ${response.results.deleted}`,
`Sound scan completed! Added: ${response.results.added}, Updated: ${response.results.updated}, Deleted: ${response.results.deleted}${response.results.duplicates > 0 ? `, Duplicates: ${response.results.duplicates}` : ''}`,
)
} catch (error) {
toast.error('Failed to scan sounds')
@@ -151,6 +151,9 @@ export function SettingsPage() {
<div>🔄 Updated: {lastScanResults.results.updated}</div>
<div>🗑 Deleted: {lastScanResults.results.deleted}</div>
<div> Skipped: {lastScanResults.results.skipped}</div>
{lastScanResults.results.duplicates > 0 && (
<div>📄 Duplicates: {lastScanResults.results.duplicates}</div>
)}
{lastScanResults.results.errors.length > 0 && (
<div>
Errors: {lastScanResults.results.errors.length}