zooniverse/Talk-Api

View on GitHub
app/controllers/subscription_preferences_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
class SubscriptionPreferencesController < ApplicationController
  include TalkResource
  disallow :create, :destroy
  before_action :ensure_defaults

  def ensure_defaults
    SubscriptionPreference.for_user(current_user) if current_user
  end
end