feat(ui): çöp öğelerini otomatik olarak yenile
This commit is contained in:
@@ -4,6 +4,7 @@
|
|||||||
import { cleanFileName, extractTitleAndYear } from "../utils/filename.js";
|
import { cleanFileName, extractTitleAndYear } from "../utils/filename.js";
|
||||||
import { refreshMovieCount } from "../stores/movieStore.js";
|
import { refreshMovieCount } from "../stores/movieStore.js";
|
||||||
import { refreshTvShowCount } from "../stores/tvStore.js";
|
import { refreshTvShowCount } from "../stores/tvStore.js";
|
||||||
|
import { fetchTrashItems } from "../stores/trashStore.js";
|
||||||
import {
|
import {
|
||||||
activeSearchTerm,
|
activeSearchTerm,
|
||||||
setSearchScope,
|
setSearchScope,
|
||||||
@@ -1158,7 +1159,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
await loadFiles();
|
await loadFiles();
|
||||||
await Promise.all([refreshMovieCount(), refreshTvShowCount()]);
|
await Promise.all([refreshMovieCount(), refreshTvShowCount(), fetchTrashItems()]);
|
||||||
|
|
||||||
if (errors.length > 0) {
|
if (errors.length > 0) {
|
||||||
alert("Silme hatası: " + errors[0]);
|
alert("Silme hatası: " + errors[0]);
|
||||||
@@ -1407,7 +1408,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
await loadFiles();
|
await loadFiles();
|
||||||
await Promise.all([refreshMovieCount(), refreshTvShowCount()]);
|
await Promise.all([refreshMovieCount(), refreshTvShowCount(), fetchTrashItems()]);
|
||||||
selectedItems = new Set(
|
selectedItems = new Set(
|
||||||
[...selectedItems].filter((name) => name !== item.name),
|
[...selectedItems].filter((name) => name !== item.name),
|
||||||
);
|
);
|
||||||
@@ -1712,6 +1713,7 @@
|
|||||||
if (msg.type === "fileUpdate") {
|
if (msg.type === "fileUpdate") {
|
||||||
console.log("📸 Yeni thumbnail bildirimi:", msg.path);
|
console.log("📸 Yeni thumbnail bildirimi:", msg.path);
|
||||||
await loadFiles();
|
await loadFiles();
|
||||||
|
fetchTrashItems().catch(() => null);
|
||||||
}
|
}
|
||||||
if (msg.type === "manualMatch") {
|
if (msg.type === "manualMatch") {
|
||||||
console.log("🔗 Manuel eşleştirme bildirimi:", msg);
|
console.log("🔗 Manuel eşleştirme bildirimi:", msg);
|
||||||
|
|||||||
Reference in New Issue
Block a user