[Git][noosfero/noosfero][master] organization-ratings: add hotspot for rating creation

Rodrigo Souto gitlab at mg.gitlab.com
Tue Nov 24 15:48:27 BRST 2015


Rodrigo Souto pushed to branch master at Noosfero / noosfero


Commits:
9049f9e3 by Rodrigo Souto at 2015-11-24T14:47:45Z
organization-ratings: add hotspot for rating creation

- - - - -


2 changed files:

- plugins/organization_ratings/controllers/organization_ratings_plugin_profile_controller.rb
- plugins/organization_ratings/lib/organization_ratings_plugin.rb


Changes:

=====================================
plugins/organization_ratings/controllers/organization_ratings_plugin_profile_controller.rb
=====================================
--- a/plugins/organization_ratings/controllers/organization_ratings_plugin_profile_controller.rb
+++ b/plugins/organization_ratings/controllers/organization_ratings_plugin_profile_controller.rb
@@ -43,6 +43,7 @@ class OrganizationRatingsPluginProfileController < ProfileController
     rating.value = params[:organization_rating_value] if params[:organization_rating_value]
 
     if rating.save
+      @plugins.dispatch(:organization_ratings_plugin_rating_created, rating, params)
       create_rating_comment(rating)
       session[:notice] = _("%s successfully rated!") % profile.name
     else


=====================================
plugins/organization_ratings/lib/organization_ratings_plugin.rb
=====================================
--- a/plugins/organization_ratings/lib/organization_ratings_plugin.rb
+++ b/plugins/organization_ratings/lib/organization_ratings_plugin.rb
@@ -25,6 +25,10 @@ class OrganizationRatingsPlugin < Noosfero::Plugin
     def organization_ratings_plugin_extra_fields_show_data user_rating
       nil
     end
+
+    def organization_ratings_plugin_rating_created rating, params
+      nil
+    end
   end
 
   # Plugin Hotspot to display the average rating



View it on GitLab: https://gitlab.com/noosfero/noosfero/commit/9049f9e37f889dce5a219b3a5c779ce57ea8cd66
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-dev/attachments/20151124/582a685c/attachment.html>


More information about the Noosfero-dev mailing list