diff --git a/lib/decent_exposure/exposure.rb b/lib/decent_exposure/exposure.rb index 874574d..d9628e0 100644 --- a/lib/decent_exposure/exposure.rb +++ b/lib/decent_exposure/exposure.rb @@ -41,6 +41,8 @@ def initialize(controller, name, fetch_block=nil, **options, &block) merge_lambda_option :fetch, fetch_block if fetch_block merge_lambda_option :fetch, block if block_given? + normalize_with_option + assert_singleton_option :fetch assert_singleton_option :from assert_incompatible_options_pair :parent, :model @@ -74,7 +76,6 @@ def expose_helper_methods! def normalize_options normalize_fetch_option - normalize_with_option normalize_id_option normalize_model_option normalize_build_params_option