ok.. I was able to set up the test/dev env.. ran 'bundle exec rake test', all tests passed
then I ran the test app and tried sending/replying private messages (using the credentials in fixtures/user.yml) in browser.. However, i was unable to reproduce the bug..it seemed working fine. any idea? On Monday, March 10, 2014 6:29:50 AM UTC-7, Bruno wrote: > > You'll just need to clone the repository and run tests. The CE repo > contains a dummy app within the tests directory. You can run that app (cd > into the test/testapp directory and `rails s`). You can also run the tests: > > bundle exec rake db:drop db:create db:migrate > bundle exec rake test > > > > > > > > > On Fri, Mar 7, 2014 at 3:52 PM, jsh <joshua...@gmail.com <javascript:>>wrote: > >> I just filed a github issue. i would be happy to fix message.rb and >> submit a pull request. >> if you could hint me how to set up the dev env for CE project..(vs use CE >> as an Engine).. >> >> Thx~ >> >> On Thursday, March 6, 2014 8:32:19 AM UTC-7, Bruno wrote: >> >>> Yeah, that looks like a bug. Can you file an issue on Github and/or >>> submit a pull request with the fix? We need to make sure to update the >>> message.rb and message_controller tests to catch this. >>> >>> >>> On Wed, Mar 5, 2014 at 3:53 PM, jsh <joshua...@gmail.com> wrote: >>> >>>> Hi Bruno, >>>> >>>> I am using Ruby2.0.0, Rails 3.2.17, CE master branch >>>> >>>> Thanks! >>>> josh >>>> >>>> >>>> On Wednesday, March 5, 2014 12:59:32 PM UTC-7, Bruno wrote: >>>> >>>>> Hi Josh, >>>>> What version of Rails and CE are you using? >>>>> >>>>> Thanks, >>>>> Bruno >>>>> >>>>> >>>>> On Wed, Mar 5, 2014 at 1:42 PM, jsh <joshua...@gmail.com> wrote: >>>>> >>>>>> Hi, I am new to rails and CE. >>>>>> >>>>>> When replying to a private msg in CE, I got the following error: >>>>>> >>>>>> ActiveModel::MassAssignmentSecurity::Error in >>>>>> MessagesController#create >>>>>> >>>>>> Can't mass-assign protected attributes: parent_id >>>>>> >>>>>> >>>>>> I figured it can be fixed by overriding the message.rb in my app by >>>>>> doing this >>>>>> ---- >>>>>> class Message < ActiveRecord::Base >>>>>> require_from_ce('models/message') >>>>>> *attr_accessible :parent_id* >>>>>> end >>>>>> ------ >>>>>> >>>>>> Is this a bug? or did I miss something? >>>>>> >>>>>> Thanks! >>>>>> >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "CommunityEngine" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to communityengi...@googlegroups.com. >>>>>> To post to this group, send email to communi...@googlegroups.com. >>>>>> >>>>>> Visit this group at http://groups.google.com/group/communityengine. >>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>> >>>>> >>>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "CommunityEngine" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to communityengi...@googlegroups.com. >>>> To post to this group, send email to communi...@googlegroups.com. >>>> Visit this group at http://groups.google.com/group/communityengine. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "CommunityEngine" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to communityengi...@googlegroups.com <javascript:>. >> To post to this group, send email to communi...@googlegroups.com<javascript:> >> . >> Visit this group at http://groups.google.com/group/communityengine. >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "CommunityEngine" group. To unsubscribe from this group and stop receiving emails from it, send an email to communityengine+unsubscr...@googlegroups.com. To post to this group, send email to communityengine@googlegroups.com. Visit this group at http://groups.google.com/group/communityengine. For more options, visit https://groups.google.com/d/optout.