From 69733db27c41c725aa3a95666ab30b25f2ffad0a Mon Sep 17 00:00:00 2001 From: Fabio Teixeira Date: Tue, 14 Jul 2015 11:12:16 -0300 Subject: [PATCH] Enable community_rating to save hotspot extra fields --- plugins/communities_ratings/controllers/communities_ratings_plugin_profile_controller.rb | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) 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