diff --git a/vue/src/components/Buttons/RecipeSwitcher.vue b/vue/src/components/Buttons/RecipeSwitcher.vue index 922ce208e..4a1fa47fe 100644 --- a/vue/src/components/Buttons/RecipeSwitcher.vue +++ b/vue/src/components/Buttons/RecipeSwitcher.vue @@ -108,9 +108,6 @@ export default { let recipe_ids = [] recipe_list.forEach((recipe) => { let id = recipe.id - if (id === undefined){ - id = recipe - } if (!recipe_ids.includes(id)) { recipe_ids.push(id) diff --git a/vue/src/components/RecipeContextMenu.vue b/vue/src/components/RecipeContextMenu.vue index 11b75b582..c1811a221 100644 --- a/vue/src/components/RecipeContextMenu.vue +++ b/vue/src/components/RecipeContextMenu.vue @@ -151,8 +151,8 @@ export default { }, methods: { pinRecipe: function () { - let pinnedRecipes = JSON.parse(localStorage.getItem('pinned_recipes') )|| [] - pinnedRecipes.push(this.recipe.id) + let pinnedRecipes = JSON.parse(localStorage.getItem('pinned_recipes')) || [] + pinnedRecipes.push({id: this.recipe.id, name: this.recipe.name}) localStorage.setItem('pinned_recipes', JSON.stringify(pinnedRecipes)) }, saveMealPlan: function (entry) {