small fixes

This commit is contained in:
2019-02-15 14:18:17 +01:00
parent 4bc04bd7e3
commit 4e5aab323e
3 changed files with 7 additions and 11 deletions

View File

@@ -127,8 +127,6 @@ mod api {
solver::{Domain, Problem}
};
println!("{:?}", partial);
println!("Building problem");
let possible_values = recipes::load_all(&conn);
let domain = Domain::new(possible_values);
let mut problem = Problem::build();
@@ -144,16 +142,15 @@ mod api {
&& slot.key.1 == format!("{:?}",var.1)
{
let id = slot.value.as_ref().unwrap().id;
println!("found initial : recipe with id {}", id);
//println!("found initial : recipe with id {}", id);
Some(id)
} else {
None
}
});
let ini = if let Some(id) = initial_id {
// Not working because we're capturing `id`
let new_ini = domain.find(|r| {r.id == id});
println!("Overrided {:?}", new_ini);
//println!("Overrided {:?}", new_ini);
new_ini
} else {
ini