Noosfero/noosfero

View on GitHub
plugins/piwik/controllers/piwik_plugin_admin_controller.rb

Summary

Maintainability
A
25 mins
Test Coverage
class PiwikPluginAdminController < PluginAdminController
  append_view_path File.join(File.dirname(__FILE__) + "/../views")

  def index
    if request.post?
      if params[:environment][:piwik_domain]
        params[:environment][:piwik_domain].sub! /^https?:\/\//, ""
      end
      if @environment.update(params[:environment])
        session[:notice] = _("Piwik plugin settings updated successfully.")
      else
        session[:notice] = _("Piwik plugin settings could not be saved.")
      end
      redirect_to controller: "plugins", action: "index"
    end
  end
end