From a1fb2f4e30afd4e6e9e93bf7a0967468508ec523 Mon Sep 17 00:00:00 2001 From: Marcel Peterkau Date: Sat, 15 Aug 2026 03:40:40 +0200 Subject: [PATCH 1/3] Refresh the member tab after a single-member housekeeper run _execute_housekeeper_run() showed the success dialog but never called refresh()/on_changed(), so retroactively created claims/payments stayed invisible in the currently open Mitgliedsakte until it was closed and reopened, and the overview list wasn't notified either. Match the pattern used by every other mutating action in this file (save, payment, credit, reminder, ...): refresh the tab's own contribution lists and notify the overview callback right after the run succeeds. Co-Authored-By: Claude Sonnet 5 --- src/ccma/ui/member_tab.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ccma/ui/member_tab.py b/src/ccma/ui/member_tab.py index 9ccb29c..f599045 100644 --- a/src/ccma/ui/member_tab.py +++ b/src/ccma/ui/member_tab.py @@ -629,6 +629,8 @@ class MemberTab(ttk.Frame): f"{len(member_findings)} offene(r) Vorgang/Vorgänge für dieses Mitglied.", parent=self, ) + self.refresh() + self.on_changed() def _build_timeline(self, parent: ttk.Frame) -> None: parent.columnconfigure(0, weight=1) From 76e0e8326c57ea11c5c7db3b33c868a30d80b8e1 Mon Sep 17 00:00:00 2001 From: Git-CI Date: Sat, 15 Aug 2026 03:55:12 +0200 Subject: [PATCH 2/3] ci: bump dev version to 0.1.0-dev12 [skip ci] --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 595c087..89893a1 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.0-dev11 +0.1.0-dev12 From e7fdde8691bc5838cc347b0a4a4855f003718d80 Mon Sep 17 00:00:00 2001 From: Git-CI Date: Sat, 15 Aug 2026 04:01:12 +0200 Subject: [PATCH 3/3] ci: bump dev version to 0.1.0-dev13 [skip ci] --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 89893a1..2b635ba 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.0-dev12 +0.1.0-dev13