From 5e91effb1202ee1df5eecfb8cfaa61a24aa8ceec Mon Sep 17 00:00:00 2001 From: Brenda Wallace Date: Sun, 28 May 2017 10:45:55 +1200 Subject: [PATCH] More DRY the plant_parts controller --- app/controllers/plant_parts_controller.rb | 23 ++++------------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/app/controllers/plant_parts_controller.rb b/app/controllers/plant_parts_controller.rb index 1870e85ae..18176ae56 100644 --- a/app/controllers/plant_parts_controller.rb +++ b/app/controllers/plant_parts_controller.rb @@ -30,30 +30,15 @@ class PlantPartsController < ApplicationController # POST /plant_parts.json def create @plant_part = PlantPart.new(plant_part_params) - - respond_to do |format| - if @plant_part.save - format.html { redirect_to @plant_part, notice: 'Plant part was successfully created.' } - format.json { render json: @plant_part, status: :created, location: @plant_part } - else - format.html { render action: "new" } - format.json { render json: @plant_part.errors, status: :unprocessable_entity } - end - end + @plant_part.save + respond_with(@plant_part) end # PUT /plant_parts/1 # PUT /plant_parts/1.json def update - respond_to do |format| - if @plant_part.update(plant_part_params) - format.html { redirect_to @plant_part, notice: 'Plant part was successfully updated.' } - format.json { head :no_content } - else - format.html { render action: "edit" } - format.json { render json: @plant_part.errors, status: :unprocessable_entity } - end - end + @plant_part.update(plant_part_params) + respond_with(@plant_part) end # DELETE /plant_parts/1