From 763d38392c963ca229383ae9db7875db9546c175 Mon Sep 17 00:00:00 2001 From: goon-foss Date: Thu, 15 Oct 2026 14:55:48 +0200 Subject: [PATCH] fix(mobile): po scaleniu scen odswiezaj tez szczegoly zachowanej sceny Co-Authored-By: Claude Opus 5.5 --- mobile/src/SceneActionsContext.tsx | 5 ++++- mobile/src/changelog.ts | 9 +++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/mobile/src/SceneActionsContext.tsx b/mobile/src/SceneActionsContext.tsx index d1025a9..33bf49f 100644 --- a/mobile/src/SceneActionsContext.tsx +++ b/mobile/src/SceneActionsContext.tsx @@ -143,6 +143,9 @@ export function SceneActionsProvider({ children }: { children: React.ReactNode } } setMerging(false); invalidate(); + // Szczegoly zachowanej sceny tez: bez tego ekran sceny pokazywal zrodla sprzed + // scalenia i wygladalo, jakby czesc zginela (zgloszenie 0bd8c127). + queryClient.invalidateQueries({ queryKey: ['scene', keeper.id] }); reset(); if (failed.length) { Alert.alert( @@ -154,7 +157,7 @@ export function SceneActionsProvider({ children }: { children: React.ReactNode } }, ], ); - }, [keeper, marked, merging, client, invalidate, reset]); + }, [keeper, marked, merging, client, invalidate, reset, queryClient]); const value = React.useMemo( () => ({ diff --git a/mobile/src/changelog.ts b/mobile/src/changelog.ts index 79a2b67..a3cadb8 100644 --- a/mobile/src/changelog.ts +++ b/mobile/src/changelog.ts @@ -35,6 +35,15 @@ export type ChangelogEntry = { }; export const CHANGELOG: ChangelogEntry[] = [ + { + id: '2026-10-15d', + date: 'October 2026', + items: [ + 'After merging duplicate scenes, the scene page shows all merged sources right away instead of the old list.', + 'Marking the only source of a scene as broken no longer hides the whole scene when the video still exists on the site; 366 scenes hidden this way are back.', + 'Site lists filtered by a tag load much faster (fullmovies with a tag: from up to 15 s to under half a second).', + ], + }, { id: '2026-10-15c', date: 'October 2026',