Problem: Moderation filter returned 0 groups because: 1. groupFormatter.formatGroupDetail() didn't include display_in_workshop field 2. Platform filters incorrectly required workshop consent Solution: - Add display_in_workshop and consent_timestamp to formatGroupDetail() - Remove workshop requirement from platform filters - Add default filter to show only groups with workshop consent - Fix workshop-only filter to check for consented social media Filter logic: - 'Alle Gruppen': Only groups WITH workshop consent - 'Nur Werkstatt': Groups with workshop BUT WITHOUT social media - Platform filters: Groups with that platform consent (independent of workshop) |
||
|---|---|---|
| .. | ||
| database | ||
| middlewares | ||
| models | ||
| repositories | ||
| routes | ||
| scripts | ||
| services | ||
| utils | ||
| constants.js | ||
| index.js | ||
| server.js | ||