Feat: settings repo
This commit is contained in:
@ -65,6 +65,9 @@ func (cm *CronManager) CleanupRooms() {
|
||||
if err := cm.repo.RoomDeleteByID(ctx, room.ID); err != nil {
|
||||
cm.log.Error("failed to delete empty room", "room_id", room.ID, "err", err)
|
||||
}
|
||||
if err := cm.repo.SettingsDeleteByRoomID(ctx, room.ID); err != nil {
|
||||
cm.log.Error("failed to delete settings for empty room", "room_id", room.ID, "err", err)
|
||||
}
|
||||
continue
|
||||
}
|
||||
|
||||
@ -92,6 +95,9 @@ func (cm *CronManager) CleanupRooms() {
|
||||
if err := cm.repo.RoomDeleteByID(ctx, room.ID); err != nil {
|
||||
cm.log.Error("failed to delete room after creator left", "room_id", room.ID, "err", err)
|
||||
}
|
||||
if err := cm.repo.SettingsDeleteByRoomID(ctx, room.ID); err != nil {
|
||||
cm.log.Error("failed to delete settings after creator left", "room_id", room.ID, "err", err)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user