В общем, если в возвращаемых ивентах в мемберах которые заинклуджены будет текущий юзер с полем is_blocked: true, то не щовращать этот ивент, просто блокировка сделана по конечному, что когда юзер блокирует ивент, создаётся запись в промежуточной таблице event_member, со стейтом not_a_member и is_blocked: true, а вернуть надо все ивенты которые пользователь не 'заблочил'