[Git][noosfero/noosfero][master] public-access-restriction: add params to show_newsletter method

Rodrigo Souto gitlab at mg.gitlab.com
Mon Oct 1 18:25:54 BRT 2018


Rodrigo Souto pushed to branch master at Noosfero / noosfero


Commits:
5d58a796 by Rodrigo Souto at 2018-10-01T21:25:45Z
public-access-restriction: add params to show_newsletter method

- - - - -


1 changed file:

- plugins/public_access_restriction/lib/public_access_restriction_plugin.rb


Changes:

=====================================
plugins/public_access_restriction/lib/public_access_restriction_plugin.rb
=====================================
@@ -23,7 +23,7 @@ class PublicAccessRestrictionPlugin < Noosfero::Plugin
       params['controller'] == 'national_regions' ||
       params['controller'] == 'public_access_restriction_plugin_public_page' ||
       linked_on_portal_news(environment, params, profile) ||
-      show_newsletter?(environment, profile) ||
+      show_newsletter?(environment, params, profile) ||
       newsletter_mail?(environment, params)
     )
   end
@@ -68,7 +68,7 @@ class PublicAccessRestrictionPlugin < Noosfero::Plugin
       where(reference_article_id: article.id).first.present?
   end
 
-  def show_newsletter? environment, profile
+  def show_newsletter? environment, params, profile
     if environment.enabled_plugins.include?("NewsletterPlugin")
       newsletter = NewsletterPlugin::Newsletter.find_by(environment: environment.id)
       newsletter.blogs.find_by(profile: profile)



View it on GitLab: https://gitlab.com/noosfero/noosfero/commit/5d58a79644318b3663de700ed752eaf1ee2830fe

-- 
View it on GitLab: https://gitlab.com/noosfero/noosfero/commit/5d58a79644318b3663de700ed752eaf1ee2830fe
You're receiving this email because of your account on gitlab.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-dev/attachments/20181001/409f304e/attachment.html>


More information about the Noosfero-dev mailing list