🐛 fix bug: Invalid field 'participant.status'

This commit is contained in:
Marc Koch 2025-04-01 18:29:06 +02:00
parent aa31259b40
commit c748847442
Signed by: marc.koch
GPG key ID: 12406554CFB028B9

View file

@ -53,7 +53,7 @@ class EventMailingList extends BaseMailingList {
->addJoin('Participant AS participant', 'INNER', ->addJoin('Participant AS participant', 'INNER',
['id', '=', 'participant.contact_id'], ['id', '=', 'participant.contact_id'],
['participant.event_id', '=', $this->event['id']], ['participant.event_id', '=', $this->event['id']],
['participant.status', 'IN', self::getEnabledParticipantStatus()], ['participant.status_id', 'IN', self::getEnabledParticipantStatus()],
) )
->addGroupBy('id') ->addGroupBy('id')
->execute() ->execute()
@ -93,6 +93,6 @@ class EventMailingList extends BaseMailingList {
* @return ?array * @return ?array
*/ */
public static function getEnabledParticipantStatus(): ?array { public static function getEnabledParticipantStatus(): ?array {
return MailingListSettings::get(E::SHORT_NAME . '_participant_status'); return MailingListSettings::get('participant_status');
} }
} }