Merge pull request #162 from ThomasRubini/recipe_fill_author
This commit is contained in:
commit
ed3f3eabc0
@ -49,7 +49,7 @@ final class RecipeController
|
||||
View::show("recipe/edit", array("POST_URI" => "/recipe/create", "RECIPE" => null));
|
||||
}
|
||||
|
||||
private static function fillRecipeFromPostParams($O_recipe, Array $A_postParams)
|
||||
private static function fillBasicRecipeAttributes($O_recipe, Array $A_postParams)
|
||||
{
|
||||
$O_difficulty = DifficultyModel::getByName(Utils::getOrDie($A_postParams, "recipeDifficulty"));
|
||||
if($O_difficulty === null){
|
||||
@ -60,7 +60,6 @@ final class RecipeController
|
||||
$O_recipe->I_TIME = Utils::intOrDie(Utils::getOrDie($A_postParams, "recipeTime"));
|
||||
$O_recipe->S_DESCR = Utils::getOrDie($A_postParams, "recipeDescription");
|
||||
$O_recipe->I_DIFFICULTY_ID = $O_difficulty->I_ID;
|
||||
$O_recipe->I_AUTHOR_ID = $_SESSION["ID"];
|
||||
|
||||
$S_instructions = "";
|
||||
$i = 0;
|
||||
@ -98,7 +97,8 @@ final class RecipeController
|
||||
$O_recipe = RecipeModel::createEmpty();
|
||||
|
||||
// fill basic recipe attribtues
|
||||
self::fillRecipeFromPostParams($O_recipe, $A_postParams);
|
||||
self::fillBasicRecipeAttributes($O_recipe, $A_postParams);
|
||||
$O_recipe->I_AUTHOR_ID = $_SESSION["ID"];
|
||||
$O_recipe->insert();
|
||||
|
||||
// update img if necessary
|
||||
@ -145,7 +145,7 @@ final class RecipeController
|
||||
}
|
||||
|
||||
// fill basic recipe attribtues
|
||||
self::fillRecipeFromPostParams($O_recipe, $A_postParams);
|
||||
self::fillBasicRecipeAttributes($O_recipe, $A_postParams);
|
||||
$O_recipe->update();
|
||||
|
||||
ParticularityModel::removeByRecipe($O_recipe->I_ID);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user