element-hq / element-hq/synapse

No membership event in check_event_for_spam

Open
#16,855 1 comment 0 reactions 0 assignees View on GitHub
A-Docs A-Modules T-Defect
Dominant language
Python
Stars
4.6k
Forks
600
Avg merge
5d 22h
Merged PRs (30d)
51

Description

### Description

Hi,

I was working on the check_event_for_spam callback, i just saw that no membership event is going through this callback.
I saw that in multiples servers. My servers using multiples workers/loadbalencing.
Is that normal ?

I know that user_may_invite/join exist but in my case i also need to get the leave event for exemple.

### Steps to reproduce

-Send invite, leave or join event into a room

### Homeserver

unfederated homeserver

### Synapse Version

{"server_version":"1.97.0"}

### Installation Method

pip (from PyPI)

### Database

postgreSQL

### Workers

Multiple workers

### Platform

VM Ubuntu 20.04.6 LTS (GNU/Linux 5.4.0-150-generic x86_64)

### Configuration

_No response_

### Relevant log output

```shell
No log from my check_event_for_spam when membership event.
```

### Anything else that would be useful to know?

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.