Skip to content

Commit

Permalink
Sekundäre Beitragsgruppen in Statistikk wurden nicht gezählt
Browse files Browse the repository at this point in the history
  • Loading branch information
lenilsas committed Jan 20, 2025
1 parent 7661d7b commit 1426c39
Showing 1 changed file with 12 additions and 8 deletions.
20 changes: 12 additions & 8 deletions src/de/jost_net/JVerein/io/MitgliederStatistik.java
Original file line number Diff line number Diff line change
Expand Up @@ -310,16 +310,20 @@ private int getBeitragsgruppe(Beitragsgruppe bg, String geschlecht,
MitgliedUtils.setNurAktive(list, stichtag);
MitgliedUtils.setMitglied(list);

/**
* Filter bereits ueber "setNurAktive" gesetzt
*/
// list.addFilter("(eintritt is null or eintritt <= ?)",
// new Object[] { stichtag });

if (bg != null)
{
list.addFilter("beitragsgruppe = ?",
new Object[] { Integer.valueOf(bg.getID()) });
if (bg.getSekundaer())
{
list.join("sekundaerebeitragsgruppe");
list.addFilter("sekundaerebeitragsgruppe.mitglied = mitglied.id");
list.addFilter("sekundaerebeitragsgruppe.beitragsgruppe = ?",
bg.getID());
}
else
{
list.addFilter("beitragsgruppe = ?",
new Object[] { Integer.valueOf(bg.getID()) });
}
}
if (geschlecht != null && (geschlecht.equals(GeschlechtInput.MAENNLICH)
|| geschlecht.equals(GeschlechtInput.WEIBLICH)))
Expand Down

0 comments on commit 1426c39

Please sign in to comment.