Add switch for enable/disable room

This commit is contained in:
Kevin Kandlbinder 2022-09-05 15:41:04 +02:00
parent ddefe682fa
commit d89a85dfb4
17 changed files with 554 additions and 8 deletions

View file

@ -80,6 +80,12 @@ func handleHashing(content *event.MessageEventContent, evt *event.Event, matrixC
// Fetch room configuration for adjusting behaviour
roomConfig := config.GetRoomConfig(evt.RoomID.String())
if !roomConfig.Active || roomConfig.Deactivate {
rcSpan.End()
span.AddEvent("Room is deactivated, returning")
return
}
rcSpan.End()
defer filesProcessed.Inc()