Module: StoreModel::ActiveAdminCompatibility::NewRecordPatch
- Defined in:
- lib/store_model/ext/active_admin_compatibility.rb
Overview
Patch for StoreModel::Model to add new_record? method
Instance Method Summary collapse
-
#new_record? ⇒ Boolean
Always returns true for StoreModel instances when ActiveAdmin compatibility is enabled.
Instance Method Details
#new_record? ⇒ Boolean
Always returns true for StoreModel instances when ActiveAdmin compatibility is enabled. This is needed for compatibility with form builders like ActiveAdmin’s has_many. For ActiveRecord models, delegates to the original implementation.
34 35 36 37 38 |
# File 'lib/store_model/ext/active_admin_compatibility.rb', line 34 def new_record? super rescue NoMethodError true end |