diff --git a/app/assets/javascripts/recipe_editor.js b/app/assets/javascripts/recipe_editor.js index f39dd74..9ab260e 100644 --- a/app/assets/javascripts/recipe_editor.js +++ b/app/assets/javascripts/recipe_editor.js @@ -173,7 +173,9 @@ initializeStepEditor(item); }) .on("cocoon:after-remove", function(e, item) { - item.detach().appendTo("#deleted_steps"); + if (item.find(".remove-button.existing").length) { + item.detach().appendTo("#deleted_steps"); + } reorder($(this)); }) .on('changed', 'input.sort_order', function() { @@ -191,7 +193,9 @@ initializeIngredientEditor(item, ingredientSearchEngine); }) .on("cocoon:after-remove", function(e, item) { - item.detach().appendTo("#deleted_ingredients"); + if (item.find(".remove-button.existing").length) { + item.detach().appendTo("#deleted_ingredients"); + } reorder($ingredientList); }) .on("typeahead:change", function(evt, value) { diff --git a/app/views/recipes/index.html.erb b/app/views/recipes/index.html.erb index edb43d4..a6e517d 100644 --- a/app/views/recipes/index.html.erb +++ b/app/views/recipes/index.html.erb @@ -15,7 +15,7 @@ Name <% if current_user? %> - + <% end %> Yields Time @@ -34,8 +34,6 @@ <%= link_to edit_recipe_path(recipe), class: 'btn btn-sm btn-primary' do %> <% end %> - - <%= link_to recipe, method: :delete, data: { confirm: 'Are you sure?' }, class: 'btn btn-sm btn-danger' do %> <% end %>