removing initiator from audience for events sent via mail
All checks were successful
Build Docker Image / Docker-Build (push) Successful in 2m10s
Build Docker Image / Clean-Registry (push) Successful in -4s

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
2026-02-02 22:06:20 +01:00
parent e576140eb8
commit 1942f377b8

View File

@@ -173,7 +173,9 @@ public class MessageSystem extends BaseHandler implements PostBox, EventListener
@Override
public void onEvent(Event<?> event) {
var message = new TranslatableMessage(event.initiator(),event.subject(),event.describe(),null);
send(new Envelope<>(0,message,event.audience()));
var audience = new HashSet<>(event.audience());
audience.remove(event.initiator());
send(new Envelope<>(0,message,audience));
}
private boolean patchSettings(HttpExchange ex, UmbrellaUser user) throws IOException {