Guest User

Untitled

a guest
Apr 19th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. ##View
  2. <% form_tag :controller => 'services', :action => 'save_reaction' do -%>
  3. <%= hidden_field 'u_com', 'parent_id', :value => @parent_comment.id %>
  4. <%= hidden_field 'u_com', 'commentable_type', :value => @parent_comment.commentable_type %>
  5. <%= hidden_field 'u_com', 'commentable_id', :value => @parent_comment.commentable_id %>
  6. <%= text_field 'u_com', 'comment' -%>
  7. <%= submit_tag "Submit" -%>
  8. <% end %>
  9.  
  10. ##controller
  11. parent = Comment.find(params[:u_com][:parent_id])
  12. child = Tree.new
  13. child.parent_id = comment.id
  14. child.name = current_user.id
  15. child.other_content = params[:u_com][:comment]
  16. parent.children.create(child.attributes)
  17.  
  18. ##Error thats coming up
  19. undefined method `name=' for #<Comment:0x4b90c18>
  20. d:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/attribute_methods.rb:200:in `method_missing'
  21. d:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:2117:in `send'
  22. d:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:2117:in `attributes='
  23. d:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:2116:in `each'
  24. d:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:2116:in `attributes='
  25. d:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:1926:in `initialize'
  26. d:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/associations/association_collection.rb:192:in `new'
  27. d:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/associations/association_collection.rb:192:in `create_record'
  28. d:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:1693:in `with_scope'
  29. d:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/associations/association_collection.rb:192:in `send'
  30. d:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/associations/association_collection.rb:192:in `create_record'
  31. d:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/associations/association_collection.rb:92:in `create'
  32. app/controllers/services_controller.rb:65:in `save_reaction'
Add Comment
Please, Sign In to add comment