tasafo/bizusafo

View on GitHub
app/controllers/notification_settings_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
F
0%
class NotificationSettingsController < ApplicationController
  before_action :authenticate_user!

  def update
    @setting = current_user.notification_setting

    if @setting.update(notification_params)
      redirect_to edit_user_registration_path, notice: I18n.t("notification_setting.update")
    else
      redirect_to edit_user_registration_path, alert: I18n.t("notification_setting.error")
    end
  end

  protected

  def notification_params
    params.require(:notification_setting).permit(
      :new_comment, :new_rating, :new_comment_followed_story, :new_stories,
      :report)
  end
end