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
	 Grail Finder
					Grail Finder