lib/avo/base_action.rb in avo-2.17.1.pre.4.issue.1342 vs lib/avo/base_action.rb in avo-2.17.1.pre.5.stackedlayout
- old
+ new
@@ -70,10 +70,10 @@
@response[:messages] = []
end
def get_attributes_for_action
get_fields.map do |field|
- [field.id, field.value]
+ [field.id, field.value || field.default]
end.to_h
end
def handle_action(**args)
models, fields, current_user, resource = args.values_at(:models, :fields, :current_user, :resource)