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 <[email protected] <javascript:>>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 <[email protected]> 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 [email protected]. >>>> To post to this group, send email to [email protected]. >>>> >>>> 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 [email protected] <javascript:>. >> To post to this group, send email to [email protected]<javascript:> >> . >> 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/communityengine. For more options, visit https://groups.google.com/d/optout.
