Commit 9049f9e37f889dce5a219b3a5c779ce57ea8cd66

Authored by Rodrigo Souto
1 parent d0c953ce

organization-ratings: add hotspot for rating creation

plugins/organization_ratings/controllers/organization_ratings_plugin_profile_controller.rb
... ... @@ -43,6 +43,7 @@ class OrganizationRatingsPluginProfileController < ProfileController
43 43 rating.value = params[:organization_rating_value] if params[:organization_rating_value]
44 44  
45 45 if rating.save
  46 + @plugins.dispatch(:organization_ratings_plugin_rating_created, rating, params)
46 47 create_rating_comment(rating)
47 48 session[:notice] = _("%s successfully rated!") % profile.name
48 49 else
... ...
plugins/organization_ratings/lib/organization_ratings_plugin.rb
... ... @@ -25,6 +25,10 @@ class OrganizationRatingsPlugin < Noosfero::Plugin
25 25 def organization_ratings_plugin_extra_fields_show_data user_rating
26 26 nil
27 27 end
  28 +
  29 + def organization_ratings_plugin_rating_created rating, params
  30 + nil
  31 + end
28 32 end
29 33  
30 34 # Plugin Hotspot to display the average rating
... ...