|
@@ -41,7 +41,7 @@ impl Handler<RandomWorld> for DbExecutor {
|
|
|
fn handle(&mut self, _: RandomWorld, _: &mut Self::Context) -> Self::Result {
|
|
|
use schema::world::dsl::*;
|
|
|
|
|
|
- let random_id = self.rng.gen_range(1, 10_000);
|
|
|
+ let random_id = self.rng.gen_range(1, 10_001);
|
|
|
match world
|
|
|
.filter(id.eq(random_id))
|
|
|
.load::<models::World>(&self.conn)
|
|
@@ -66,7 +66,7 @@ impl Handler<RandomWorlds> for DbExecutor {
|
|
|
|
|
|
let mut worlds = Vec::with_capacity(msg.0 as usize);
|
|
|
for _ in 0..msg.0 {
|
|
|
- let w_id = self.rng.gen_range(1, 10_000);
|
|
|
+ let w_id = self.rng.gen_range(1, 10_001);
|
|
|
let w = match world.filter(id.eq(w_id)).load::<models::World>(&self.conn) {
|
|
|
Ok(mut items) => items.pop().unwrap(),
|
|
|
Err(_) => {
|
|
@@ -93,7 +93,7 @@ impl Handler<UpdateWorld> for DbExecutor {
|
|
|
|
|
|
let mut worlds = Vec::with_capacity(msg.0);
|
|
|
for _ in 0..msg.0 {
|
|
|
- let w_id = self.rng.gen_range::<i32>(1, 10_000);
|
|
|
+ let w_id = self.rng.gen_range::<i32>(1, 10_001);
|
|
|
let mut w = match world.filter(id.eq(w_id)).load::<models::World>(&self.conn)
|
|
|
{
|
|
|
Ok(mut items) => items.pop().unwrap(),
|
|
@@ -101,7 +101,7 @@ impl Handler<UpdateWorld> for DbExecutor {
|
|
|
return Err(io::Error::new(io::ErrorKind::Other, "Database error"))
|
|
|
}
|
|
|
};
|
|
|
- w.randomnumber = self.rng.gen_range(1, 10_000);
|
|
|
+ w.randomnumber = self.rng.gen_range(1, 10_001);
|
|
|
worlds.push(w);
|
|
|
}
|
|
|
worlds.sort_by_key(|w| w.id);
|