fix: update prefix change process
- add return in case move value error Signed-off-by: Pakin <pakin.t@forth.co.th>
This commit is contained in:
parent
90c3cd2bd7
commit
2b6b062664
1 changed files with 3 additions and 1 deletions
|
|
@ -199,11 +199,13 @@ pub fn change_prefix_material_code(
|
|||
result
|
||||
}
|
||||
|
||||
pub fn run_process_change_prefix(mut recipe: Recipe, prefix: String){
|
||||
pub fn run_process_change_prefix(mut recipe: Recipe, prefix: String) -> Recipe {
|
||||
recipe.Recipe01 = change_prefix_by_country(recipe.clone().Recipe01.clone().iter().map(|r| Some(r.clone())).collect(), Some(&prefix.clone()));
|
||||
recipe.MaterialSetting = change_prefix_material_settings(recipe.clone().MaterialSetting.clone(), prefix.clone());
|
||||
recipe.Topping.ToppingList = change_prefix_topping_list(recipe.clone().Topping.ToppingList.clone(), prefix.clone());
|
||||
recipe.MaterialCode = change_prefix_material_code(recipe.clone().MaterialCode.clone(), prefix.clone());
|
||||
|
||||
recipe
|
||||
}
|
||||
|
||||
fn modify_prefix_recipe(mut recp: Recipe01, prefix: String) -> Recipe01 {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue