diff --git a/plugins/communities_ratings/controllers/communities_ratings_plugin_profile_controller.rb b/plugins/communities_ratings/controllers/communities_ratings_plugin_profile_controller.rb index ca06603..973503b 100644 --- a/plugins/communities_ratings/controllers/communities_ratings_plugin_profile_controller.rb +++ b/plugins/communities_ratings/controllers/communities_ratings_plugin_profile_controller.rb @@ -5,24 +5,22 @@ class CommunitiesRatingsPluginProfileController < ProfileController @rating_available = can_rate_now? return unless @rating_available - # @plugins = plugins @default_rate = environment.communities_ratings_default_rating @min_rate = Environment.communities_ratings_min_rating if request.post? - unless params[:comments].blank? and params[:comments][:body].empty? + unless params[:comments].blank? and params[:comments][:body].empty? comment = Comment.new(params[:comments]) comment.author = current_user.person comment.community = profile comment.save - community_rating = CommunityRating.new( - :person => current_user.person, - :community => profile, - :value => params[:community_rating_value] - ) + community_rating = CommunityRating.new(params[:community_rating]) + community_rating.person = current_user.person + community_rating.community = profile community_rating.comment = comment + community_rating.value = params[:community_rating_value] end if community_rating.save -- libgit2 0.21.2