Merge pull request #682 from maco/dev

fixing harvest csv so it doesn't error
This commit is contained in:
pozorvlak
2015-01-30 15:54:58 +00:00
2 changed files with 6 additions and 1 deletions

View File

@@ -20,7 +20,7 @@ class HarvestsController < ApplicationController
format.html { @harvests = @harvests.paginate(:page => params[:page]) }
format.json { render json: @harvests }
format.csv do
specifics = (@owner ? "#{@owner.name}-" : @crop ? "#{@crop.name}-" : nil)
specifics = (@owner ? "#{@owner.login_name}-" : @crop ? "#{@crop.name}-" : nil)
@filename = "Growstuff-#{specifics}Harvests-#{Time.zone.now.to_s(:number)}.csv"
render :csv => @harvests
end

View File

@@ -37,6 +37,11 @@ describe HarvestsController do
assigns(:crop).should eq @maize
assigns(:harvests).should eq [@harvest2]
end
it "generates a csv" do
get :index, {:format => "csv"}
response.status.should eq 200
end
end
describe "GET show" do