diff --git a/controllers/mpog_software_plugin_controller.rb b/controllers/mpog_software_plugin_controller.rb index 5e7e1ba..a2554bc 100644 --- a/controllers/mpog_software_plugin_controller.rb +++ b/controllers/mpog_software_plugin_controller.rb @@ -1,6 +1,5 @@ require 'csv' class MpogSoftwarePluginController < ApplicationController - include InstitutionHelper def check_reactivate_account if request.xhr? && params[:email] @@ -192,7 +191,8 @@ class MpogSoftwarePluginController < ApplicationController set_public_institution_fields institution end - InstitutionHelper.register_institution_modification institution + institution.date_modification = DateTime.now + institution.save institution end diff --git a/lib/mpog_software_plugin.rb b/lib/mpog_software_plugin.rb index eb419fa..9e96e48 100644 --- a/lib/mpog_software_plugin.rb +++ b/lib/mpog_software_plugin.rb @@ -6,7 +6,6 @@ class MpogSoftwarePlugin < Noosfero::Plugin include ActionView::Helpers::AssetTagHelper include FormsHelper include LibraryHelper - include InstitutionHelper include ActionView::Helpers include ActionDispatch::Routing include Rails.application.routes.url_helpers @@ -249,7 +248,9 @@ class MpogSoftwarePlugin < Noosfero::Plugin end def institution_transaction - InstitutionHelper.register_institution_modification context.profile.institution + institution.date_modification = DateTime.now + institution.save + if context.params.has_key?(:governmental_power) context.profile.institution.governmental_power_id = context.params[:governmental_power] context.profile.institution.save! -- libgit2 0.21.2