class Decidim::Meetings::Admin::CreateAgenda

def create_nested_model(form, attributes, _agenda_item_children)

def create_nested_model(form, attributes, _agenda_item_children)
  record = Decidim::Meetings::AgendaItem.find_or_create_by!(attributes)
  yield record if block_given?
  if record.persisted?
    if form.deleted?
      record.destroy!
    else
      record.update!(attributes)
    end
  else
    record.save!
  end
end