fixed errors with detailed view on deletions and edits

This commit is contained in:
Oskar Rasieński 2025-12-04 02:14:48 +01:00
commit c7b651e266

View file

@ -137,14 +137,20 @@ public class FoodpalApplicationCtrl implements LocaleAware {
}
// till the all the code from everyone is implemented for now to not have errors
private void showRecipeDetails(Recipe newRecipe) {
recipeNameLabel.setText(newRecipe.getName());
ingredientsListView.getItems().setAll(newRecipe.getIngredients());
preparationListView.getItems().setAll(newRecipe.getPreparationSteps());
private void showRecipeDetails(Recipe recipe) {
if (recipe == null) {
recipeNameLabel.setText("");
ingredientsListView.getItems().clear();
preparationListView.getItems().clear();
return;
}
recipeNameLabel.setText(recipe.getName());
ingredientsListView.getItems().setAll(recipe.getIngredients());
preparationListView.getItems().setAll(recipe.getPreparationSteps());
}
// Button handlers
@FXML
public void refresh() {
// TODO: someone else doing this
@ -165,7 +171,6 @@ public class FoodpalApplicationCtrl implements LocaleAware {
}
}
/**
* Adds a recipe, by going to a different scene, there you insert the title and bam recipe created
*/