mirror of
https://git.hiabuto.net/C3MA/CCMA.git
synced 2026-07-01 19:26:53 +02:00
fix: tolerate damaged contribution files
This commit is contained in:
@@ -207,8 +207,12 @@ class MemberTab(ttk.Frame):
|
||||
self.timeline.insert("", "end", values=(_format_timestamp(event), _event_label(event)))
|
||||
|
||||
def _refresh_contributions(self) -> None:
|
||||
data = self.repository.get_contributions(self.member_id)
|
||||
self.claims.delete(*self.claims.get_children())
|
||||
try:
|
||||
data = self.repository.get_contributions(self.member_id)
|
||||
except RepositoryError as exc:
|
||||
self.contribution_summary.set(f"FEHLER: {exc}")
|
||||
return
|
||||
for claim in data.claims:
|
||||
self.claims.insert(
|
||||
"",
|
||||
|
||||
Reference in New Issue
Block a user