Displaying 1 result from an estimated 1 matches for "current_packag".
Did you mean:
current_package
2012 Apr 19
1
active admin undefined method `' for nil:NilClass
...w.find_by_id(cid)
#@package = Package.find(params[:package_crew][:package_id])
#crew = Crew.find(params[:package_crew][:crew_id] )
@package_crew = @package.add_crew(crew.id)
if @package_crew.save
redirect_to {admin_package_crew_url}
end
end
add_crew method
def add_crew(crew_id)
current_package = package_crews.find_by_crew_id(crew_id)
if current_package
current_package.quantity = current_package.quantity.to_i + 1
else
current_package = package_crews.build(:crew_id => crew_id)
current_package.price = current_package.crew.price
end
current_package
e...